Karta Vacation Rentals
Just west of central London — a short hop from Paddington Station (about 1 km) and roughly 4 km from the city center. Walkable to Bayswater, Elfin Oak and The Reel Poster Gallery. Kensington Gardens, Prince’s Square and the Diana Memorial Playground are also nearby, and London City Airport is about 20 km away.