Windrush is an elegantly furnished Cotswold stone property nestled in the picturesque village of Salford, near Chipping Norton. Boasting spacious living areas, stylish interiors and tranquil front and rear gardens, this fabulous dog friendly holiday home is the perfect retreat from which to explore the countryside and villages of the North Cotswolds.