Public toilet

Near West Green Road, London

WCPublic toilet near West Green Road, London

For
Women

From OpenStreetMap. Fix it there