Farmhouse Deli 61 Northgate Street, Gloucester, GL1 2AG 01452 521784 farmhousedeli.co.uk A traditional deli established over 40 years, specialising in handmade sausages, dry cure bacons and home cooked meats, English cheeses and local produce. Locate 51.8667378, -2.243781