Newport, Wales
Len Orchard's birth was registered in Newport, Wales.