Choose from 32 venues offering classic lashes near Tavistock Square, London