20p seems to be the going rate for a whizz in my neck of the woods. The new (ish) loos in town are lovely, clean, well-maintained, and I'm happy to pay 20p for a visit. I do actually remember when it was a penny (1p) to use public toliets, and I remember the coin-locks that they used to have...