Yew Tree Barn Holiday Cottage

Yew Tree Barn Holiday Cottage

Upper Slaughter / Yew Tree Barn is a detached Cotswold-stone cottage offering luxury accommodation for two in the beautiful Cotswold village of Upper Slaughter.
Yew Tree Barn Holiday Cottage