Karta Vacation Rentals





Tucked into London’s Chelsea/South Kensington fringe — about 3 km from the city centre and roughly 1 km from South Kensington Tube Station. Minutes from Sloane Square, Cadogan Hall and Duke of York Square, with easy access to The Royal Mews, Buckingham Palace, the Natural History Museum and St James’s Park.