Store and Toilets

Near Halifax Road, Sheffield

WCStore and Toilets, near Halifax Road, Sheffield

No details in OpenStreetMap yet.

From OpenStreetMap. Fix it there