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