Free Restrooms in London: Know Where to Go

We all need to know where the best loos are in central London whether we're visiting or local. London train stations (not tube stations) all have toilets but they're not usually free and can cost up to 50p per visit.

The following public toilets have been chosen for their proximity to major London attractions. (Remember, all museums and galleries have free loos, too.)

The Great British Public Toilet Map is a handy tool to locate restrooms in your local area. 

  • 01 of 05
    London Eye and County Hall
    PJB / Getty Images

    The London Eye Ticket Hall is in County Hall and there are free toilets downstairs.

    A few steps further along the South Bank brings you to Southbank Centre. 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 a number of restaurants outside.

  • 02 of 05
    Methodist Central Hall
    Arpad Lukacs Photography / Getty Images

    The toilets opposite Westminster Abbey cost 50p per visit. Fortunately, there are also free toilets in the Parliament Square area.

    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 elevator access. Why not stop off for a cup of tea at the peaceful Wesley's Cafe, also in the basement?

    Opening Times: Monday to Friday 8 a.m. to 4 p.m.; Saturday and Sunday 9 a.m. to 4 p.m.

  • 03 of 05
    Trafalgar Square
    Jon Bower at Apexphotos / Getty Images

    Public toilets are situated on the west side of Trafalgar Square at the base of the central staircase. From the north terrace (the raised area in front of the National Gallery) the toilets and the cafe can be accessed by an elevator, or you can walk around the side of the square.

    Opening Times: Daily from 8 a.m. to 8 p.m.

    Baby care facilities are available.

    Of course, you could always go into the National Gallery and use their free facilities instead

  • 04 of 05
    Oxford Street London
    Roger Cracknell Photography / Getty Images

    All London department stores have public toilets. Anyone can use them, whether you're a customer or not, and there's never a charge. Most department stores have public toilets on more than one floor so you shouldn't have to wait.

    The ones to remember on Oxford Street are Selfridges, House of Fraser, Debenhams, and John Lewis.

    Continue to 5 of 5 below.
  • 05 of 05


    McDonald sign London
    Ian Livesey / Flickr

    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.