The average house price on Market Cross, Malmesbury is £356,968. Prices range from £58,995 to £2,000,000.
There are 16 properties on Market Cross, Malmesbury.
Average house prices on Market Cross, Malmesbury have risen by 1279.3% from £145,000 in 1995 to £2,000,000 in 2021.
Market Cross, Malmesbury is in the SN16 postcode district.