9 bed detached houseChurch Lane, Snailwell, Newmarket, Cambridgeshire CB8 Listed Mar 21, 2025£2,250,000 -18.2% was £2,750,000