The average house price on St Leonards Row, Malmesbury is £184,250. Prices range from £173,000 to £199,000.
There are 4 properties on St Leonards Row, Malmesbury.
Average house prices on St Leonards Row, Malmesbury have risen by 188% from £62,500 in 1998 to £180,000 in 2017.
St Leonards Row, Malmesbury is in the SN16 postcode district.