Choose from 11 venues offering Lash lifts near West Hampstead, London