2 Bedroom houses for sale in Shrewsbury, Shropshire

Shrewsbury, UK - There are 205 results for 2 bedroom properties in Shrewsbury with prices ranging from £50,000 to £575,000, and an average price of £212,040.

2 Bedroom properties for sale in Shrewsbury, Shropshire

icon