Karta Vacation Rentals





In central London, a short stroll from Hyde Park and Marble Arch. Kensington Gardens and Oxford Street are within easy walking distance, and local spots like Tyburn Convent, the Frameless Immersive Art Experience and the Tyburn Tree sit nearby.