The National Trust's Fleece Inn in Bretforton is famous for its witch circles, folk music traditions, and seasonal food ...