Karta Vacation Rentals





In London’s Gloucester Road/Kensington neighborhood, about 4 km from the city centre. A short stroll from the Natural History Museum and Imperial College, and within walking distance of the Victoria and Albert Museum and Kensington High Street.