eight bells inn

Gastropub / Bedrooms / Bar in the Cotswolds Town of Chipping Campden.