Choose from 54 venues offering party lashes near Institute of Contemporary Arts, London