Karta Vacation Rentals
In Paddington, London — about 3 km from the city center. Walkable to Hyde Park Speakers' Corner, Selfridges and Harrods, and close to Royal Albert Hall. Nearby points of interest include Edgware Road, Grosvenor Victoria Casino and the Alexander Fleming Laboratory Museum.