Bell Inn in Moreton-in-Marsh has just had its biggest beer festival and won the CAMRA North Cotswold Pub of the Year 2025 ...