Photos coming soon
HOTEL
Thistle London Trafalgar Square
Whitcomb Street, London, United Kingdom
Where it sits
Thistle London Trafalgar Square
Whitcomb Street, London, United Kingdom
51.50912, -0.13029
Similar stays nearby
Thistle Trafalgar - Leicester Square
Hotel · 6 m
Seven Dials Hotel - BB
Hotel · 6 m
Thistle London Trafalgar Square
Hotel · 12 m
Fantastic 1 Bedroom Flat Leicester Square West End
Hotel · 22 m
Private Apartment - Trafalgar Square - Piccadilly Circus
Hotel · 31 m
Radisson Blu Hotel, London Leicester Square.
Hotel · 53 m
Stunning Central 2BR Flat btw Soho & Covent Garden
Hotel · 80 m
The Londoner
Hotel · 82 m
Nearby to explore
Plan around Thistle London Trafalgar Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
