Review: Artist Residence, South Leigh, Witney

This boutique masterpiece in the hamlet of South Leigh, Oxfordshire with its slick styling and cleverly chosen art, is a welcome antidote to traditional Cotswolds inns.

Open in Google Maps

M
Show comments
Share this story: