Karta Vacation Rentals





In London’s Bayswater, a short walk from Hyde Park and Marble Arch. About 1 km from Paddington Station, roughly 4 km from the city centre and 19 km from London City Airport. Nearby highlights include the Diana Memorial Playground, The Reel Poster Gallery and the Elfin Oak.