Karta Vacation Rentals
A compact Paddington hideaway in central London, steps from Paddington Station and a short stroll to Hyde Park and Kensington Gardens. Marble Arch, Oxford Street and Madame Tussauds are all an easy walk, putting shopping and sights on your doorstep. Perfect for quick city breaks and exploring Westminster on foot.