Where is Tottenham Hotspur Stadium?
Tottenham Hotspur Stadium is located in Tottenham. It's in a welcoming neighbourhood known for its selection of bars. If you want to find things to do in the area, you may want to check out The British Museum and Tower of London.
Things to see and do near Tottenham Hotspur Stadium
What to see near Tottenham Hotspur Stadium
- Tower of London
- Piccadilly Circus
- Trafalgar Square
- O2 Arena
- ExCeL Exhibition Centre
Things to do near Tottenham Hotspur Stadium
- Oxford Street
- Covent Garden Market
- Westminster Abbey
- Kensington High Street
- Westfield London Shopping Centre