Karta Vacation Rentals
In Paddington's buzzing pocket of Central London, a short stroll from Hyde Park. Five minutes on foot to Paddington Station and the Heathrow Express (about a 15-minute airport ride). Walk to Marble Arch, Oxford Street, Soho and quick tube links to the Westfields and major sights.