Public toilet

Near Odessa Road, London

WCPublic toilet near Odessa Road, London

No details in OpenStreetMap yet.

From OpenStreetMap. Fix it there