The Puzzle Hall is alive and well. The correct address is:

Puzzle Hall Inn,
21 Hollins Mill Lane
Sowerby Bridge
HX6 2RF

Website address: http://www.puzzlehall.com
Telephone Number: 01422 835547