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