The mysterious ‘Cock Inn’ on the set of House of The Dragon hides some interesting details