Karta Vacation Rentals





In South Kensington, London, housed in a handsome Victorian building just seconds from South Kensington tube. Moments from the Natural History Museum, the Science Museum, the V&A, Kensington Gardens, the Royal Albert Hall, Harrods and Harvey Nichols. Pet-friendly and perfect for culture-focused stays.