Houses for sale in Oswestry, Shropshire

There are 372 results. Oswestry, Shropshire. Property prices in Oswestry range from £60,000 to £12,500,000 with an average price of £353,237.

Properties for sale in Oswestry, Shropshire

icon