Hello and welcome to Rootschat.
Not only does Samuel Pugh have a different birthplace in 1901 and 1911 censuses, his calculated year of birth is quite different too. On Dorothy's marriage record, he made his mark as a witness, so someone must have filled in the 1911 census return for him, so may not be accurate.
If the information on 1901 census is correct, a possible birth reg is Samuel Harry Pugh Q4 1863 Shoreditch Vol 1C page 150. mother's maiden name Foulcher. If he was born in London abt 1852,
I can't see a birth in Gloucester which matches either birth year.