Just a couple of hours' drive away from London, England's Cotswolds villages feel like a world apart.