Hillfarrance, Taunton, TA4
The Anchor Inn at Hillfarrance is a rare Somerset gem, having been owned and run by the same family for nearly 18 years. With an emphasis on fresh food and local produce, Laura and her team produce ex