banned pate

High-end butcher Jack O'Shea has been forced to shut up shop at Selfridges after illegally trading foie gras to customers