Where is Tower of London?
Tower of London is located in London City Centre. It's in an artistic neighbourhood well known for its theatre and riverfront. If you want to find things to see and do in the area, you might like to visit The Shard and St. Paul's Cathedral.
Things to see and do near Tower of London
What to see near Tower of London
- Trafalgar Square
- Piccadilly Circus
- O2 Arena
- Hyde Park
- ExCeL Exhibition Centre
Things to do near Tower of London
- Oxford Street
- Westfield London Shopping Centre
- Borough Market
- Liverpool Street
- Brick Lane