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