London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
Whitcomb Street, Trafalgar Square, London
Thistle Trafalgar Square 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.
See MoreUsage of subsidiary facilities may incur additional fees