Choose from 850 venues offering hybrid lashes in England