Newnham, Hertfordshire

Newnham is located in North Hertfordshire. About 88 people live here (as of 2021). Between 2001 and 2021, the population fell from 215 to 88. Newnham has around 13 streets. Newnham is village in Hertfordshire, England, UK. Among other things, Newnham has public transport.

Newnham – Facts

Inhabitants 88
Located in North Hertfordshire
Country United Kingdom

Data source: Wikidata (CC0)

Roads in Newnham, Hertfordshire