The average house price on Mallard Close, Stamford is £121,593. Prices range from £83,000 to £222,000.
There are 11 properties on Mallard Close, Stamford.
Average house prices on Mallard Close, Stamford have risen by 156.9% from £91,475 in 1995 to £235,000 in 2007.
Mallard Close, Stamford is in the PE9 postcode district.