Country inn, The White Thorn, offers a welcoming atmosphere with homemade food. Known for its Sunday roasts and family-friendly environment.