A guide to an Autumn Cotswolds road trip, exploring the picturesque towns and villages that make up one of England's most charming regions.
82