Choose from 9 venues offering lash lifts near Hyde Park Square, London