Keynsham is one of those strange Registration Districts that spans more than one county!
The town of Keynsham is in Somerset, BUT Oldland (and Oldland Common) is in Gloucestershire!
They are just 2.5 miles apart.
Keynsham RD also included the Gloucestershire towns of Kingswood, Longwell Green, Hanham, Bitton, etc.