Choose from 20 venues offering Classic Lashes near Great Titchfield Street, London