The average house price on Top Street, Oswestry is £203,732. Prices range from £53,000 to £470,000.
There are 17 properties on Top Street, Oswestry.
Average house prices on Top Street, Oswestry have risen by 243.1% from £102,000 in 1995 to £350,000 in 2025.
Top Street, Oswestry is in the SY11 postcode district.