Public toilet

Near Terminal Road North, Stansted

WCPublic toilet near Terminal Road North, Stansted

No details in OpenStreetMap yet.

From OpenStreetMap. Fix it there