Skip to content
Bradshaw’s Guide

Newnham

Places nearby

  • Gloucestershire : Newnham

    Newnham stands on an eminence rising from the western bank of the Severn, which is here nearly a mile across at high water.