Karta Vacation Rentals





In Chelsea, London—steps from Sloane Square and Duke of York Square. A 3‑minute walk to Sloane Square and about 13 minutes on foot to Harrods, with Buckingham Palace (~1.2 mi) and Hyde Park (~1.5 mi) close by. Pet-friendly and perfectly placed for exploring the neighborhood.