Choose from 21 venues offering eyelash perming near Torrington Square, London