Choose from 100 venues offering Lash lifts near BFI Imax, London