Public toilet
Near Henshaw Street, Oldham
WC
Public toilet near Henshaw Street, Oldham
Accessible
Access
Public
Wheelchair
Accessible
From OpenStreetMap.
Fix it there