When you think of the British countryside, the Cotswolds is one of the most picturesque areas to visit. With beautiful Cotswolds villages and towns to explore and some of the best pubs in the UK,