Harbour Club Kensington is located in London, United Kingdom on Point West Apartment Building, 116 Cromwell Rd. Harbour Club Kensington is rated 3.1 out of 5 in the category gym in United Kingdom.
Address
Point West Apartment Building, 116 Cromwell Rd