Highbury Park, London

Highbury Park is a street in Highbury, London, that runs from Blackstock Road in the north to Highbury Grove in the south.