Karta Vacation Rentals
In central Paddington, just a few minutes' walk from Hyde Park and Kensington Gardens and a short stroll to Paddington and Lancaster Gate stations. Major London sights nearby include Marble Arch, Kensington High Street, Portobello Road, Madame Tussauds and Buckingham Palace, and you can catch the Heathrow Express from Paddington for quick airport access.