Well situated in Kensington and Chelsea of London, South Kensington & Chelsea Apartment has a terrace and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. The apartment is equipped with flat-screen TV, 1 bedroom and a living room. Popular points of interest near t Read more
Well situated in Kensington and Chelsea of London, South Kensington & Chelsea Apartment has a terrace and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. The apartment is equipped with flat-screen TV, 1 bedroom and a living room. Popular points of interest near the apartment include Stamford Bridge - Chelsea FC, Royal Albert Hall and Harrods. The nearest airport is London City Airport, 16 km from the property.