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

20 closest venues to The Trafalgar Hotel within 30 km
0.0 miles Rockwell House Rooftop
0.1 miles Thai Square
0.1 miles Trafalgar Square
0.1 miles Canada House Cultural Centre
0.1 miles TAICHI LONDON
0.1 miles White Horse
0.1 miles Four Kings
0.1 miles Mall Galleries
0.1 miles Brazilian Embassy
0.1 miles Trafalgar Studios
0.2 miles National Gallery
0.1 miles Lord Moon Of The Mall
0.2 miles ICA
0.2 miles Silver Cross
0.2 miles Waterstones
0.2 miles Old Shades
0.2 miles National Portrait Gallery
0.2 miles Haymarket Hotel
0.3 miles Westminster Reference Library
0.3 miles Caffe Concerto
Map