Karta Vacation Rentals
On the edge of Harrow in northwest London, about 17 km from the city centre. Minutes from Wembley Arena and Wembley Stadium, and close to Harrow-on-the-Hill and Loftus Road Stadium — well placed for Heathrow and the West End. Family-friendly and easy to reach by car, with free on-site parking.