So if 3 marriage certs show his fathers occ as postmaster - where have you got publican from?
I have just looked back through my paperwork, my Family Tree pc file and my Fathers paperwork.
Originally all the Hall information came from 2 Hall family members. My GG Uncle in the US and from a nephew of his in Essex.
William sr was listed as publican/licensed victualler, postmaster and some form of policeman.
The Police truncheon was kept by my gg uncle in California, I saw it when I visited, it was painted with his name on.
Looking back this morning through pages of paperwork it looks that the 1839 marriage cert was transcribed as publican instead of podtmaster. This cert has William jr shown as servant.
The 2nd marriage to Isabella Turner shows both of their addresses as Old Street. I think this is where the confusion arose because William jr from 1839 lived at and ran the Nags Head in Enfield. Therefore the thought was that his Father William was a publican/lv at that address. Further to that, Isabella's Father James is a Licensed Victualler but at a pub in Wiltshire.
I must apologise to you for that confusion.
William jr 3rd marriage does not appear to be available. On the 1851 Caroline Mary Hall is shown as his wife and her death cert shows her as Caroline Mary Hall. I know this does not prove they were married but as he married numbers 1, 2 & 4 I hoped he had married Caroline Mary ? at some stage.