Karta Vacation Rentals





In Chelsea, steps from Sloane Square and a short walk to Duke of York Square and Cadogan Hall. Harrods is about 0.7 miles away, Buckingham Palace and Hyde Park sit roughly 1–1.5 miles from the apartment, perfect for quick sightseeing. Major airports: London City ~12.3 mi, Heathrow ~16 mi.