MovieMaps

Movies Filmed at London Aquatics Centre

London E20 2ZQ, UK

Official Site

Made for the 2012 London Olympics, designed by architect Zaha Hadid.

Nearby Locations
Darkhourse Restaurant and Bar from Killing Eve
837 m

Theatre Royal Stratford East from The Magic Christian
843 m

River Lea Path (at Bow Back River) from The Rook
1.1 km

Browse more nearby locations.