Cotswolds: Ye olde thatched cottage of dreams in …

It’s an English cliche, the ye olde England so many of us hanker after, a thatched cottage in an idyllic country village in the Cotswolds.…