Karta Vacation Rentals
Right in central London, a short stroll from Paddington Station and about 4 minutes' walk from Edgware Road. Hyde Park is roughly 10 minutes on foot and Oxford Street about 15. Popular sights like Madame Tussaud's, Buckingham Palace and Kensington Palace are all within easy reach. Served by the Circle, District and Hammersmith & City lines—perfect for city breaks with breakfast included.