A boutique masterpiece
The Artist Residence across the Warwickshire border in the Oxfordshire hamlet of South Leigh with its slick styling and cleverly chosen art, is a welcome antidote to traditional Cotswolds inns. Muddy loves.
The Artist Residence across the Warwickshire border in the Oxfordshire hamlet of South Leigh with its slick styling and cleverly chosen art, is a welcome antidote to traditional Cotswolds inns. Muddy loves.