Karta Vacation Rentals
On North London's edge in Colindale, about 13 km from the city center. A quick drive lands you at Wembley Stadium or Alexandra Palace (around 15 minutes), while Marble Arch and Oxford Street sit roughly 12.3–12.4 km away. Nearby points of interest include Middlesex University and the Metro Golf Centre.