Karta Vacation Rentals





On the leafy edge of North London in Barnet, near Cockfosters. The apartment sits about 16–18 km from central London — roughly 11 miles from The British Museum and London Bridge. Tottenham Hotspur Stadium and Alexandra Palace are a 15-minute drive away, and Madame Tussauds is close by.