Somerset Court Kensington ApartmentsApartment
79-81 Lexham Gardens 1, Kensington and Chelsea, London, W8 6JL, United Kingdom
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.