Karta Vacation Rentals





In North London’s buzzing Southgate neighbourhood, about 14 km from central London. Less than five minutes from Southgate Underground station and close to Alexandra Palace. Nearby highlights include Southgate, Madame Tussauds and the British Museum — a family-friendly base for city explorers.