Soho Athletic Club
3.0
(2 reviews)10-14 Macklin Street, London WC2B 5NA England
Health Clubs
Spas & Wellness
Attraction
About
Keep in shape at this 8000-square-foot fitness center, which features state-of-the-art machines, cardio-vascular equipment, free weights, aerobics studio, and therapy and sun beds.