Karta Vacation Rentals





On the leafy edge of Enfield, just outside North London. A short drive from Tottenham Hotspur Stadium and Alexandra Palace, with the Tower of London and Liverpool Street each about 19 km away. London City Airport is roughly 29 km, and local sights like Forty Hall & Estate and Oakwood are within easy reach.