Find your PT. Find your gym. Sweat it.
Fifteen boroughs. Half have no pool.
A hundred and thirty-two gyms and leisure centres across fifteen London boroughs. Sixty-five have a pool, sixty-seven do not. Every venue is plotted below by what it costs to join.
Browse all gyms →Monthly membership, every venue
Key figures
What the directory holds
Every figure is calculated live from the listings file, so it moves as the directory grows. We cover Brent, Camden, the City, Croydon, Harrow, Islington, Kingston, Lambeth, Merton, Richmond, Southwark, Sutton, Tower Hamlets, Wandsworth and Westminster.
Boroughs
Pick your borough
Each borough has its own page with every venue, the local trainers and contact details.
Coverage
Venues by borough
Fifteen boroughs, from Harrow and Brent in the north west round to Croydon and Sutton in the south.
Price bands
Four tiers, fifteen boroughs
Budget chains cluster under £30. Council leisure centres sit in the middle and hold most of the pools. Above £140 you are paying for space, towels and quiet.
Facilities
What you actually get
Share of listings offering each facility.
About the data
How to read this
Where an operator publishes a headline rate we use it. Where they don't — most council and YMCA centres price by membership type — the figure is our estimate and is flagged as such in the directory. Off-peak, concession and joining fees are not included. Kingfisher Leisure Centre in Kingston closed in 2019; its replacement is due in spring 2027. Personal trainers are listed on the trainers page.