Thistle Trafalgar Square is located on London's West End and so is surrounded by many of the city's top locations and attractions including Trafalgar Square, Leicester Square, Piccadilly Circus, Chinatown and the vibrant Covent Garden. Buckingham Palace, London Eye, Westminster Abbey, River Thames and the famous shopping streets of Oxford Street and Bond Street are all within easy reach. It consist of a total of 108 bedrooms each offering comfort and style.
Things To See And Do In The Area
Whitecomb Street, London, WC2H 7HG
Nearest Underground Station(s)