In London, it's socially acceptable to use the toilet of any venue like a pub. In Paris they have high tech public toilets that automatically clean themselves, in Turkey mosques usually operate public toilets for profit alongside with the facilities provided by the government, in Germany they have Sanifair which gives you voucher for your payment and you can use at any participating location to purchase stuff like coffee.