Where is London Stadium?
London Stadium is located in Stratford. It's in a welcoming neighbourhood known for its shops and the theatre scene. If you'd like to find things to see and do in the area, you might want to stop in and see O2 Arena and ExCeL Exhibition Centre.
Things to see and do near London Stadium
What to see near London Stadium
- O2 Arena
- ExCeL Exhibition Centre
- Tower Bridge
- London Bridge
- Trafalgar Square
Things to do near London Stadium
- London Eye
- Liverpool Street
- Tower of London
- The British Museum
- Westminster Abbey