Karta Vacation Rentals





In leafy Ealing in west London — a self-catering apartment base minutes from the Thames River and the Royal Botanic Gardens, Kew. Ealing Broadway Shopping Centre is about 1 mi (1.6 km) away, Wembley Stadium is roughly 5.5 mi (8.9 km), and Kensington High Street sits near 6 mi (9.6 km). Lammas Park, Northfields and Walpole Park are within easy walking distance, and Heathrow Airport is about 19.4 km.