113 High Street, Burford, Oxfordshire, OX18 4RG | (01993) 823882?
The Cotswold Cheese Company’s Burford store stocks more than 80 different artisan cheeses along with a host of deli treats spanning crackers, locally-made breads and olives.
Broadway Deli offers a selection of larder goods, tasty treats, vintage homeware, organic toiletries and more at its shop and...