Public toilet

Near High Street, London

WCPublic toilet near High Street, London

Notes
Toilets inside the shopping centre

From OpenStreetMap. Fix it there