In situ: Wall, Floor 2, Algha Group Ltd, 86 Smeed Rd, Bow, London