Upper Slaughter
Upper Slaughter is an undiscovered gem of a village, overlooked by the hordes that descend upon nearby Bourton on the Water. A quiet stream flows through the village centre, past houses of honey-coloured Cotswold stone. Upper Slaughter manor is now a prstigious hotel.
Go to Source
Author: