On View: Works on show at the Possible Mirror studio in Spitalfields, London.