Google
×

Newton

Village in England
Newton is a civil parish and small village in Cambridgeshire, England. Situated around 7 miles to the south-west of Cambridge, it lies on the old coaching road between London and Cambridge. Its population in 2001 was 401, falling to 378 at the... Wikipedia
Population: 378 (2011)
Post town: CAMBRIDGE