Health Clubs in London - South Kensington 116 Cromwell Road, South Kensington, London, SW7 4XR Tags: bar, cafe, car parking, childcare, creche, gym, sauna, steam room, swimming indoor, tennis