Karta Vacation Rentals
In Paddington, central London — stay above a classic pub just a 5-minute walk from Paddington Station and on the doorstep of Edgware Road. Steps from Lord's Cricket Ground, Selfridges, London Zoo and the Royal Albert Hall, with easy links to Wembley Stadium, Oxford Street and the West End.