2Lower Slaughter, Gloucestershire
With a name that belies its charm, Lower Slaughter is one of the prettiest villages in the Cotswolds.
With a name that belies its charm, Lower Slaughter is one of the prettiest villages in the Cotswolds.