Destination creator (Voyajo Team)
Lower Slaughter is a village in the English county of Gloucestershire located in the Cotswold district, south west of the town of Stow-on-the-Wold. The village is built on both banks of the River Eye, which also flows through Upper Slaughter (...) (from Wikipedia)