Highbury New Park is a street in Highbury in the London Borough of Islington which runs from Highbury Quadrant in the north to Highbury Grove in the south.
The London Borough of Islington is a borough in North London, England. Forming part of Inner London, Islington has an estimated population of 215,667. It was formed in 1965, under the London Governmen