

Il Thistle London Trafalgar Square si trova nel cuore del West End, a pochi passi dalla National Gallery, da Leicester Square, da Piccadilly Circus, da Chinatown e da Covent Garden. L’aeroporto di London City dista circa 12 km, mentre Heathrow circa 28 km.