LANDLORD OF THE HIGHEST INN IN ENGLAND. 



THE HIGHEST INN IN ENGLAND. 



