Karta Vacation Rentals





Tucked by Kensington Gardens and a short walk to Hyde Park, this central London bolt-hole sits in a quiet, prestigious pocket near Oxford Street and the West End. Kensington Palace and Marble Arch are within easy walking distance, with Paddington and Queensway stations close by.