The average house price on Croft Road, Newmarket is £133,754. Prices range from £36,500 to £385,000.
There are 44 properties on Croft Road, Newmarket.
Average house prices on Croft Road, Newmarket have risen by 508% from £47,700 in 1995 to £290,000 in 2024.
Croft Road, Newmarket is in the CB8 postcode district.