Public toilet
Near The Piazza, Covent Garden, London
WC
Public toilet near The Piazza, Covent Garden, London
Accessible
Wheelchair
Accessible
From OpenStreetMap.
Fix it there
Other public toilets nearby
Public toilet
Near Tavistock Street, London
60 ft
Public toilet
Near Covent Garden Piazza, London
190 ft
Public toilet
Near Henrietta Street, London
420 ft
Public toilet
Near Victoria Embankment, London
840 ft