The best things to do Castle Combe, Cotswolds – a local's guide to what to see and do, eat, drink and stay in this pretty Cotswold village.