Karta Vacation Rentals
On the north edge of London in Haringey, a quick drive from Alexandra Palace and Finsbury Park. Also handy for Hampstead Heath, the Emirates Stadium and Tottenham Hotspur Stadium, with easy access into central London and Heathrow Airport.