Drinking water
Near Aldgate Square, London
Drinking water near Aldgate Square, London
No details in OpenStreetMap yet.
From OpenStreetMap.
Fix it there
Public toilets nearby
Public toilet
Near Fenchurch Place, London
910 ft
Public toilet
Near Bishopsgate, London
0.3 mi
Public toilet
Near Liverpool Street, London
0.3 mi
Public toilet
Near Tower Place, London
0.4 mi