JJB Sports has flexed its muscle in the UK gyms battle with contract-free monthly membership for £9.95. So what's the catch?
More...Battle of the gyms: £10 membership (External link to This is Money)
More...Battle of the gyms: £10 membership (External link to This is Money)
Last edited by a moderator: