A lot of what is being thrown around in this thread could apply to pretty much every stadium under construction. The new Tottenham Stadium, Wimbledon, Everton, Brentford, Luton etc.
London Stadium is a nightmare to get away from, I got stuck there for nearly 2 hours. No doubt it will be...