Stop the Clocks returns to the Coffin Fittings Works
Stop the Clocks is returning to Newman Brothers Coffin Fittings Factory from the 28th September- 1st October 2011 after a sell-out run in June 2011.The first performance piece to take place in the factory, which was closed in 1999, Stop the Clocks ...
read more