London Stadium (London)

Built ahead of London hosting the Olympic Games in 2012, the Olympic Stadium was used for the Opening and Closing Ceremonies, as well as the … Continue reading London Stadium (London)