Lion's Head Inn
From Multiversal Omnipedia
The Lion's Head Inn was a tavern with rooms to let in the town of Iping, owned by Herbert and Jenny Hall. Jack Griffin stayed in the Lion's Head for a time until his secretive nature resulted in his being ordered out by the Halls.