Karta Vacation Rentals
In Barnet on the northern edge of London, about 16 km from the city centre. Close to High Barnet with easy access to local landmarks like T.S. Eliot’s home and Madame Tussauds. About a 15-minute drive to Tottenham Hotspur Stadium and Alexandra Palace, and roughly 16.3 km from Russell Square and 17 km from Wembley Stadium.