14 Oct 2007

The New Factory

Paradise Factory, also known as FAC 251, furthermore known as One Charles Street (but actually, if truth be told, called 112 to 116 Princess Street, Manchester) is set to reopen in January 2008 according to Northern Nights.