VCH Explore

Explore England's Past

Search

Newnham is a small and pleasantly rural parish located in the north-east of Hampshire approximately 24 miles (37 km) to the north-east of Wincheste