Public toilet
Near Leamington Spa
WC
Public toilet near Leamington Spa
Handwashing
Yes
Toilet paper
Yes
From OpenStreetMap.
Fix it there