Karta Vacation Rentals
Just outside central London (about 7 km), a stone's throw from leafy Finsbury Park and minutes from Emirates Stadium. Alexandra Palace and Tottenham Hotspur Stadium are also within easy reach, making this a handy base for sport and city sightseeing.