

Das Thistle London Trafalgar Square liegt im Herzen des West End, nur wenige Gehminuten von der National Gallery, Leicester Square, Piccadilly Circus, Chinatown und Covent Garden entfernt. Der London City Airport ist etwa 12 km entfernt, der Flughafen Heathrow etwa 28 km.