Karta Vacation Rentals





In the heart of London, a short stroll from Hyde Park and Kensington Gardens. Marble Arch is about 0.8 miles away and Royal Albert Hall about 1.4 miles. You'll also be close to Paddington, the Alexander Fleming Laboratory Museum and St Mary's Hospital.