The Point ResidencesApartment
116 Cromwell Road, Kensington and Chelsea, London, SW7 4XJ, United Kingdom
Conveniently set in the Kensington and Chelsea district of London, The Point Residences is located 1.1 km from Victoria and Albert Museum, 1.1 km from South Kensington Underground Station and 1.3 km from Royal Albert Hall.