Choose from 15 venues offering Weave near De Beauvoir Town, London