Chelsea Apartments
Ifield Road, Kensington and Chelsea, London, SW10 9AD, United Kingdom
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.