Karta Vacation Rentals
In Bayswater on the north side of Hyde Park — steps from Kensington Gardens and a short walk to Hyde Park and Kensington Palace. Lancaster Gate tube is about 3 minutes on foot and Paddington station is roughly 10 minutes away. Pet-friendly and family-friendly Victorian lodging at 95–99 Lancaster Gate, London W2 3NS.