The amazing Lancashire beer hall that has the longest bar in the north – and you can even stay overnight