Public toilet

Near Dunchurch

WCPublic toilet near Dunchurch

Handwashing
Yes
Toilet paper
Yes

From OpenStreetMap. Fix it there