Choose from 96 venues offering weave in London