Kensington Apartment has 2 balconies and is situated in London, within 1.4 miles of Harrods and 0.7 miles from the Natural History Museum. Earls Court station is just a 5-minute walk away, and Gloucester Road underground station is a 10-minute walk from the accommodation.
The apartment features a flat-screen TV with satellite channels, a well-equipped kitchen with a microwave and a bathroom with a bath. Parking is available at guest cost. there is a 24-hour porter is in the building.