You just read:

Britains Newest Secret Sausage Shop - Bishop's Stortford, Hertfordshire, England

News provided by

Meat Masons Ltd

14 Feb, 2017, 15:07 ET