Kensington Apartments Apartment London
Attractively set in the Kensington and Chelsea district of London, Kensington Apartments is situated 1.7 km from Victoria and Albert Museum, 1.7 km from South Kensington Underground Station and 1.5 km from Olympia Exhibition Centre.
Number of rooms: 3
90 Lexham Gardens Flat 1, Kensington and Chelsea, London, W8 6JQ, United Kingdom