For more than five hundred years weary travelers have been coming to the Stranger House—an out-of-the-way inn in the tiny village of Illthwaite in Cumbria, England. Now two very different... This description may be from another edition of this product.