Karta Vacation Rentals





In Chelsea, London — a stylish base a short stroll from Sloane Square, the Victoria & Albert Museum and the Natural History Museum. The Thames, Michelin House, St Luke’s Church and Royal Brompton Hospital are all nearby, with central London roughly 3 km away. This vacation home with a terrace puts London’s best on your doorstep.