Where is Tibetan Peace Garden?
Tibetan Peace Garden is located in London City Centre. It's in an artsy neighborhood appreciated for its noteworthy cultural attractions such as the theater and museums. If you're looking for things to see and do in the area, you may want to check out London Eye and Big Ben.
Things to See and Do near Tibetan Peace Garden
What to See near Tibetan Peace Garden
- Big Ben
- London Bridge
- Trafalgar Square
- Piccadilly Circus
- Buckingham Palace
Things to Do near Tibetan Peace Garden
- London Eye
- Tower of London
- O2 Arena
- Westminster Abbey
- Covent Garden Market