Karta Vacation Rentals





On the edge of Wembley in west London, about 14 km from the city centre. Around 2 km from Wembley Stadium Railway Station and a short walk to Sudbury Town Metro; Heathrow is roughly 18 km away. Nearby draws include London Designer Outlet, Shree Jalaram Jyot Mandir, Horsenden Hill Nature Reserve and St. George's Catholic Church.