London venue Printworks is set to close following a decision by Southwark Council to redevelop the site into office and retail space. Property development and investment company British Land, which owns the land, submitted a proposal to redevelop the space last October. Despite there being a petition signed by over 10,000 people and backlash from …