Newnham on Severn
E365916
UNEXPLORED
Newnham on Severn is a historic riverside village in Gloucestershire, England, situated on the west bank of the River Severn.
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
Forest of Dean
→
|
containsVillage |