The pretty Cotswold village with 'ideal' quaint pub 'world needs more of' 0 07.11.2024 16:13 Express.co.uk The Wheatsheaf Inn in the picturesque village of Northleach in the Cotswolds has been named by Michelin as one of the UK's cosiest and most quaint pubs.