The 'charming' Cotswolds village that's dubbed the 'prettiest in England'

Stroud Life

Published

A village in the Cotswolds has been dubbed "the prettiest in England" and it's easy to see why.

Full Article