Karta Vacation Rentals
In New Southgate, north London — a quick stroll from Arnos Grove and New Southgate stations. Pop over to Alexandra Palace for big city views and a boating lake, or stretch out in nearby Arnos Park and Trent Park. Piccadilly line links put Emirates Stadium, Madame Tussauds and the British Museum within easy reach; central London is about 12 km away.