Category: The Cotswolds

The Cotswolds

The area known as the Cotswolds is what many people overseas picture when they think of England – a pretty rural landscape with picturesque villages, fetes and ancient markets, and they would not be too far from the truth. It is widely regarded as one of the most beautiful areas in the country, dotted as…