ToDoToDaY ยท London

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

Official website