These public toilets have been chosen for their close location to major London attractions. (Remember, all museums and galleries have free loos too.)
The nearest free public toilets to Buckingham Palace are in St. James's Park. Go up The Mall -- the long road in front of Buckingham Palace, towards Trafalgar Square -- and enter the park on the right at Marlborough Gate. There are men, women, and disabled toilet facilities.
Opening Times: Summer: 9am - 8pm, Winter: 10am - 4pm
(Note, the toilets at Green Park tube station now have turnstiles and you have to pay to enter.)
There are further clean facilities in Inn The Park the very nice cafe/restaurant in St. James's Park.
A few steps further along the South Bank brings you to Southbank Centre which was refurbished and reopened in 2007. Head into the Royal Festival Hall as there are loads of toilets in there and they are always clean. There's also a great cafe and bar in there, as well as all the restaurants outside.
The Methodist Central Hall is two minutes walk from the Houses of Parliament, opposite Westminster Abbey, and next to those over-priced public facilities. The toilets are in the basement and there is lift access. Why not stop off for a cup of tea at the peaceful Wesley's Cafe, also in the basement?
Opening Times: Mon-Fri: 8am - 4pm, Sat-Sun: 9am - 4pm
Opening Times: daily 8am - 8pm.
Baby care facilities available.
Of course, you could always go in the National Gallery and use their free facilities instead.
The ones to remember on Oxford Street are: Selfridges, House of Fraser, Debenhams, and John Lewis.
Opening Times: 24 hours.
Staffed facilities with a baby care room.
A lot of central London is in the Westminster borough so they have 55 council-run toilet facilities across the city, including 12 temporary units placed out in the West End every Friday and Saturday night. 27 public conveniences are staffed which means public toilets are well-maintained. Westminster council tells me 15 million people visit their toilets each year – that's equivalent to three times the population of Scotland!
See useful links below.
Opening Times: 10am - 2am.
The next best option in this part of town is the McDonald's which is open from 5am to 3am daily.
9. McDonaldsI'm not going to recommend you stop for lunch but I can say McDonalds in London usually have clean public toilets. As long as you don't get in the way of paying customers I don't think it offends them if you to nip in and use the facilities. Even if there is a sign stating 'Toilets for Customers Only' you can normally still get away with it.
I made good use of their facilities when my daughter was still in diapers (nappies) as their baby care/disabled toilets are usually locked so are even cleaner. The staff always unlocked the door for me and were always courteous.