Trafalgar Square
A vibrant hub of social and political activity, Trafalgar Square is the site of hundreds of iconic battles, protests and performances throughout history. Perhaps the most famous square in the UK, it houses major landmarks including the National Gallery, Nelson’s Column and Admiralty Arch. If you stay in The Londoner’s Signature Suite, your floor-to-ceiling view affords a splendid vista of the Column.