Houses for sale in Oswestry, Shropshire

There are 361 results. Oswestry, Shropshire. Property prices in Oswestry range from £60,000 to £12,500,000 with an average price of £354,351.

Properties for sale in Oswestry, Shropshire

icon