Quaint country pub, The White Horse Inn, serving traditional British fare. Features quirky cabins with basic furnishings.