Explore relationships

Newnham on Severn

Newnham or Newnham on Severn is a village in west Gloucestershire, England. It lies in the Royal Forest of Dean, on the west bank of the River Severn, approximately 10 miles south-west of Gloucester and three miles southeast of Cinderford.

Use + to expand a branch. Click a topic name to open its summary.