AJ The Architects Journal: 06/03/2008 [GB] (engl.) What is the Point of this? Richard Waite visits The Accumulator in Leeds