Staff who had been stuck in a pub for days after being “snowed-in” were finally able to leave on Thursday. The Tan Hill Inn in Richmond, North Yorkshire, claims to be “Britain’s highest public house ...
Some results have been hidden because they may be inaccessible to you