Karta Vacation Rentals





In exclusive South Kensington, a boutique five-star Victorian townhouse just a short walk from the Natural History Museum, Victoria & Albert Museum, Harrods and the Royal Albert Hall. Minutes from Imperial College and well placed for central London sights. Family-friendly and ideal for culture-led city stays.