Thistle London Trafalgar Square
Photo gallery for Thistle London Trafalgar Square
Overview of Thistle London Trafalgar Square
Thistle London Trafalgar Square
Hotel in London City Centre
8.4
Very Good
Popular amenities
Explore the neighborhood
Whitcomb Street, Trafalger Square, London, England, WC2H 7HG
- Big Ben15 min walk
- London Eye16 min walk
- Buckingham Palace17 min walk
- London (LHR-Heathrow)47 min drive