Houses for sale in Oswestry, Shropshire

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

Properties for sale in Oswestry, Shropshire

icon