From Our Editors
The Fleece Inn is a pub steeped in history, originally built in the early 15th century, and bequeathed to the National Trust in 1977. The venue has a changing selection of guest ales as well as a menu of seasonal and locally sourced produce available to order. A vibrant part of the community and just a stone's throw from the beautiful Cotswold hills, the pub attracts loyal locals and visitors from all over alike.