Thanks again. I found that same census entry only yesterday but I am awaiting Thomas's birth certificate to confirm his mother's name.
I found an 1841 entry for a William Beach, age 25. The census page gives the location as 'A detached part named Cefnymaes in the township of Blodwel, in the Parish of Llanyblodwel'. It's located only 6 miles from Oswestry but in the opposite direction to his later locations.
1851 has a William Beech at Cabin House Farm, Middleton, age 36
1861 has him in Ruabon, age 45, as a lodger
1871 he is in West Felton, age 57 living with his mother
1881 has a William Beach, age 67 living at School House, Ford (Atcham) and a wife Martha
1883 Q1 has the death of a William Beach in Atcham.
That all appears to point to the same person.
When I receive the birth certificate I will confirm whether that also appears to be the marriage for William. Pontfadog is less than 8 miles from Oswestry, going over the hills.
The question then is what happened between the marriage in Dec 1855, registered in Wrexham, the birth of Thomas in Dec 1856, registered in Oswestry and 1861 when Thomas is living with his grandparents and William is a lodger in Ruabon.
Regards
Dave