Delicatessens
Sheep Street
Cheltenham
Gloucestershire
South West
GL54 1AA
Tel: 0800 6696812
We are an exclusively online deli based in the picturesque Cotswold town of Stow on the Wold. We specialise in delectable deli favourites with a passion for local produce sourced from independent producers....