Choose from 350 venues offering eyelash perming in England