The Trafalgar Hotel, 2 Spring Gardens, Trafalger Square, London, SW1A 2TS

20 closest venues to The Trafalgar Hotel within 30 km
0.0 miles Thai Square
0.1 miles Canada House Cultural Centre
0.1 miles Two Chairmen
0.1 miles Trafalgar Square
0.1 miles Mall Galleries
0.1 miles Brazilian Embassy
0.1 miles ICA
0.2 miles Mint Leaf
0.2 miles Haymarket Hotel
0.2 miles Lord Moon Of The Mall
0.2 miles Trafalgar Studios
0.2 miles National Portrait Gallery
0.3 miles Westminster Reference Library
0.2 miles Theatre Royal Haymarket
0.2 miles Jongleurs Piccadilly Comedy Club
0.2 miles New Zealand House
0.2 miles Hub Westminister
0.2 miles National Gallery
0.3 miles Oxygen
0.3 miles BoomBoom Comedy Room
Map