The average house price on Lees Close, Towcester is £330,000. Prices range from £215,000 to £460,000.
There are 5 properties on Lees Close, Towcester.
Average house prices on Lees Close, Towcester have risen by 104.4% from £225,000 in 1996 to £460,000 in 2015.
Lees Close, Towcester is in the NN12 postcode district.