Chelsea Apartments is situated in the Kensington and Chelsea district of London, 1.9 km from South Kensington Underground Station, 2.2 km from Victoria and Albert Museum and 2.4 km from Olympia Exhibition Centre. The property features inner courtyard and quiet street views, and is less than 1 km from Stamford Bridge - Chelsea FC. The apartment has family rooms.
Number of rooms: 2
Ifield Road, Kensington and Chelsea, London, SW10 9AD, United Kingdom