Karta Vacation Rentals





In London’s Chelsea/South Kensington pocket — a short stroll to Sloane Square and Harrods. Hyde Park and the Victoria & Albert Museum are within easy walking distance, and Duke of York Square, Cadogan Hall and Michelin House sit close by. About 3 km from the city centre, with quick Tube links to Covent Garden.