Other nearby spots
Premier Inn Hotel
Other
London, England - London, United Kingdom
0.8 km
Waterloo Train Station
Transport station
London, England - London, United Kingdom
1.6 km
Green Park
Park
London, England - London, United Kingdom
2.3 km
Liverpool Street station toilets
Transport station
London, England - London, United Kingdom
2.3 km
Public toilets
Other
London, England - London, United Kingdom
2.7 km
Station of Baker Street
Other
London, England - London, United Kingdom
2.9 km
Cruising in Dark Garden
Park
London, England - London, United Kingdom
3.2 km
Kensington Gardens toilet South East side
Park
London, England - London, United Kingdom
4.4 km
Toilet and Bushes
Park
London, England - London, United Kingdom
4.5 km
Science Museum
Other
London, England - London, United Kingdom
4.8 km