Route GuidesRoutes City GuidesCities Map Log in

Thistle Trafalgar Square, The Royal Trafalgar

London
Whitcomb Street, Trafalgar Square, London, WC2H 7HG

108 rooms · ★★★★ · from £174


The Royal Trafalgar by Thistle is located on a quiet street just off London's lively Leicester Square. It is next to the National Portrait Gallery, in the middle of the West End and the famous Theatreland area.