Can't remember the last time I paid to have a leak. Seriously, I can't. All the public toilets I've been to have been free in at least ten years and they're located all over the place. Poorly maintained at some though. The worst one was at a lay-by south of Shrewsbury. That literally was a shithole with crap piling up in the bowl in the cubicle, no toilet seat or toilet paper, no soap, wet & slippery floor, and the place honking of stale piss.