The average house price on Cecil Lodge Close, Newmarket is £457,500. Prices range from £165,000 to £905,000.
There are 7 properties on Cecil Lodge Close, Newmarket.
Average house prices on Cecil Lodge Close, Newmarket have risen by 274.7% from £165,000 in 1999 to £618,333 in 2024.
Cecil Lodge Close, Newmarket is in the CB8 postcode district.