The decision to wind up was taken in 2021 by the charity's trustees following the termination of its tenancy of Stratford Circus Arts Centre by the London Borough of Newham and the subsequent withdrawal of funding by Arts Council England.
The decision to close down was made in 2021 by the charity's trustees following the termination of its tenancy agreement with Newham Borough Council and the withdrawal of funding from Arts Council England.