Jack O'Shea's is an Irish butcher located in London, selling organic fresh meat. The chain was formerly located in Selfridges, but had its contract terminated in 2012 after breaking the store's ethical code on selling foie gras.
Jack O'Shea's is an Irish butcher located in London, selling organic fresh meat. The chain was formerly located in Selfridges, but had its contract terminated in 2012 after breaking the store's ethical code on selling foie gras. (en)
Jack O'Shea's is an Irish butcher located in London, selling organic fresh meat. The chain was formerly located in Selfridges, but had its contract terminated in 2012 after breaking the store's ethical code on selling foie gras. (en)