Aquatics Centre

Venue: Aquatics Centre

Capacity: 17500
Location: London, United Kingdom
Opened: 2011
Address: 100-107 A115, Stratford, London
Tenants:

Other venues nearby

Venue Distance (km) Distance (miles)
Aquatics Centre00
London Stadium00
Handball Arena11
Basketball Arena11
BMX Circuit11
London Velodrome11
Olympic Hockey Centre11
Brisbane Road21
Boleyn Ground42
North Greenwich Arena43

Location