How we collect data

Every number on this site is read off a gym operator's own public website. Nothing is estimated, and nothing is carried over from a previous build.

The all-in formula

All-in monthly = (12 × monthly dues + joining fee + admin fee + annual fee) ÷ 12
This is the figure that makes gyms comparable. A £24.99/mo gym with a £15 joining fee costs more in year one than a £25.99/mo gym with no joining fee, and the all-in number is what surfaces that.

Rules we hold ourselves to

Sources in this build (20 operator websites)

Last checked 18 August 2026. 351 London sites, 290 with a published monthly price and 88 with a published day pass.