The Stow Festival, La Delice Cafe, Walthamstow, London