Soho Gyms
Health Clubs
Spas & Wellness
Attraction
About
Soho Gyms is a British chain of ten gyms spread out across central London in the following locations: Holborn, Camden, Earls Court, Clapham, Waterloo, Borough, Bow Wharf, Lewisham, Farringdon and Tower Hill.
At a glance
- Typical visit: about 1 hour 30 minutes