Upper Slaughter Manor is a picturesque Elizabethan manor house set in idyllic Cotswold countryside above the River Eye, just outside Bourton-on-the-Water. The house was built by the Slaughter family and incorporates part of an earlier medievalĀ building.

Private Residence Near Stow-On-The-Wold