Alexandra Park, London

Alexandra Park is an 80 hectare, Green Flag Award and Green Heritage winning landscaped park in the London Borough of Haringey in north London.

More information on the Wikipedia page.