On display at Building F, Stoke Newington Church St., London. N1
Some have requested the removal of Mamma Pig from the window. It disturbs their children... or maybe the kids are just asking tricky questions. A few doors down at No. 104 is a butcher's shop, simply called Meat; on display - mouth watering bits of dead-fresh animals.