Public toilet

Near Glo Du Pavilion Cwmcothi Road, Treharris

WCPublic toilet near Glo Du Pavilion Cwmcothi Road, Treharris

No details in OpenStreetMap yet.

From OpenStreetMap. Fix it there