Houses for sale in Oswestry, Shropshire

There are 411 results. Oswestry, Shropshire. Property prices in Oswestry range from £60,000 to £12,500,000 with an average price of £350,112.

Properties for sale in Oswestry, Shropshire

icon