Karta Vacation Rentals





On the northern edge of London in Barnet, about 16 km from the city centre. A short drive brings you to Tottenham Hotspur Stadium and Alexandra Palace (roughly 10–11 km), with Wembley Stadium and The British Museum around 17–18 km away. Local highlights include Hampstead Heath, Camden Markets, High Barnet and Madame Tussauds.