The average house price on Mardol, Shrewsbury is £1,030,854. Prices range from £9,999 to £20,100,000.
There are 24 properties on Mardol, Shrewsbury.
Average house prices on Mardol, Shrewsbury have fallen by 57.5% from £250,000 in 1995 to £106,250 in 2025.
Mardol, Shrewsbury is in the SY1 postcode district.