Houses for sale in Islington, Shropshire

There are 132 results. Islington, Shropshire. Property prices in Islington range from £50,000 to £850,000 with an average price of £351,763.

Properties for sale in Islington, Shropshire

icon