Choose from 17 venues offering Classic Lashes near Tottenham Court Road, London