Blackstock Road is a major road in north London, running from Seven Sisters Road south westerly to Highbury. It runs along the border between the London Borough of Hackney and the London Borough of Islington. Blackstock Road was used as the principal location of the British film London River.

More information on the Wikipedia page [1]

Community content is available under CC-BY-SA unless otherwise noted.