English Cotswolds

Quaint town of Castle Combe in the Cotswolds of England