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.