Closest landmarks
Victoria Coach Station
0.2 miles
Victoria Train Station
0.3 miles
Victoria Underground Station
0.3 miles
Apollo Victoria Theatre
0.3 miles
Westminster Cathedral
0.4 miles
Vincent Square Westminster
0.4 miles
Victoria Palace Theatre
0.4 miles
St James Theatre
0.6 miles
Most popular landmarks
Buckingham Palace
0.8 miles
Houses of Parliament
1 miles
Trafalgar Square
1.4 miles
Piccadilly Circus
1.4 miles
Wembley Stadium
7.4 miles
Restaurants and markets
The Cambridge street kitchen
0.1 miles
Tesco Super market
0.2 miles
Prince of Wales
0.3 miles
Covent Garden Market
3.6 miles
Natural beauty
Closest airports
London City Airport
8.4 miles
London Heathrow Airport
13.4 miles
London Gatwick Airport
23.2 miles