Public toilet

Near Henshaw Street, Oldham

WCPublic toilet near Henshaw Street, Oldham

  • Accessible
Access
Public
Wheelchair
Accessible

From OpenStreetMap. Fix it there