Karta Vacation Rentals





In the heart of London, steps from Oxford Street and Bond Street and a short walk to Hyde Park and Marble Arch. This central apartment puts you minutes from Selfridges, Regent Street and the best shopping and theatre the West End offers.