Stand Alone Group Exhibition Stand Alone – an exhibition of work by London Group sculptors at the Cello Factory. Read more