Karta Vacation Rentals





In the heart of Chelsea, London — a renovated studio in London City Centre about 3 km from the city centre. A short walk to Sloane Square and the Thames and close to the Natural History Museum, Victoria & Albert Museum, St Luke’s Church, Royal Brompton Hospital and Chelsea Sports Centre.