Kensington High Street Apartments
353 Kensington High Street, Kensington and Chelsea, London, W8 6NW, Großbritannien
Kensington High Street Apartments provides accommodation within 4.9 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave.