TriO Community Space, Attlee Terrace, Walthamstow