

Thistle London Trafalgar Square est situé au cœur du West End, à quelques pas de la National Gallery, de Leicester Square, de Piccadilly Circus, de Chinatown et de Covent Garden. L’aéroport de London City se trouve à environ 12 km, et l’aéroport de Heathrow à environ 28 km.