Park
Alexandra Park
27 locals recommend,
Location
Alexandra Palace Way
London, England
Tips from locals
One of the most scenic green spaces in London. You can enjoy stunning views of the city from the top where Alexandra Palace is located. It has a lovely boating lake (with a cafe!), a pub on the top terrace and green open spaces for pleasant walks
The first TV broadcast in history to a residential areas happened here! You can also see astonishing views of the city centre
Best views over London and beautiful green space with cafe and boating lake in walking distance to Green Rooms.
A quiet, beautiful Victorian area with excellent cafes, transport links and calm green spaces. Stunning London views from the Ally Pally. 5 mins to Muswell Hill with shops and restaurants.