Where is Tate Modern?
Tate Modern is located in London City Centre. It's in an artsy neighborhood that travelers enjoy for top attractions such as the great entertainment and museums. If you'd like to find things to do in the area, you may want to check out London Eye and Tower of London.
Things to See and Do near Tate Modern
What to See near Tate Modern
- London Bridge
- Tower of London
- Tower Bridge
- Big Ben
- Trafalgar Square
Things to Do near Tate Modern
- London Eye
- O2 Arena
- Liverpool Street
- Covent Garden Market
- Westminster Abbey