Farmhouse Deli
61 Northgate Street,
Gloucester,
GL1 2AG
A traditional deli established over 40 years, specialising in handmade sausages, dry cure bacons and home cooked meats, English cheeses and local...