Choose from 45 venues offering eyelash perming near Lloyd Square, London