Public toilet

Near York Street, Twickenham

WCPublic toilet near York Street, Twickenham

No details in OpenStreetMap yet.

From OpenStreetMap. Fix it there