Can anyone help with the location of this Public House please? It’s THE RED LION INN. It was owned by CHRISTIE & Co (of Hoddesdon). It has signs for the ‘CTC’ (Cycling Touring Club?). The pub offered ‘Good Accommodation for Cyclists & Pleasure Parties & Good Stabling’. This is on the sign running above the door. No licensee’s name or any other clues. I’m guessing it’s Herts but suppose it could be an adjacent county. Thanks in advance!