Harrods
River Thames
Trafalgar
Square
Soho
Hyde Park
Buckingham
Palace
Mayfair
Belgravia
0.5 km
0.5 miles
Harrods
River Thames
Trafalgar
Square
Houses of
Parliament
Bayswater
Soho
Green
Park
Hyde Park
Buckingham
Palace
Mayfair
Belgravia
0.5 km
0.5 miles