Houses for sale in Highbury, Islington

There are 3,603 results. Highbury, Islington. Property prices in Highbury range from £90,000 to £14,000,000 with an average price of £954,404.

Properties for sale in Highbury, Islington

icon