Aquilla Health, Fitness & Swim Club in Kensington and...
Aquilla Health, Fitness & Swim Club is a gym in Kensington and Chelsea, offering gym and fitness facilities, strength and cardio training, membership enquiries.
Address: The Rembrandt Hotel, 11 Thurloe Pl, South Kensington, London SW7 2RS