Highbury Fields

Highbury Fields is an open space in Highbury, in the London Borough of Islington. At 11.75 hectares (29 acres), it is the largest open space in the borough.

More information on the Wikipedia page.