Choose from 33 venues offering lash lifts near Holloway Road, London