Taverham
E346473
UNEXPLORED
Taverham is a village and civil parish in Norfolk, England, situated near the city of Norwich along the River Wensum.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.