From quaint, chocolate-box street scenes in the Cotswolds to picturesque views on the South Downs - these are the 20 villages ...