About the Company

A family run business situated on the border of The Cotswolds, nestled at the base of Meon Hill. Look out for the clock tower when you visit.

We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.