Weir House

Sleeps 10 Evenlode Valley, Cotswolds