Somerset Court Kensington Apartments Apartment London
Somerset Court Kensington Apartments provides accommodation within 4.3 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave. It is located 1.5 km from Natural History Museum and offers a lift. Guests can enjoy garden views.
Number of rooms: 11
79-81 Lexham Gardens 1, Kensington and Chelsea, London, W8 6JL, United Kingdom