Public toilet

Near Stamford Road, Stamford

WCPublic toilet near Stamford Road, Stamford

No details in OpenStreetMap yet.

From OpenStreetMap. Fix it there