The Helix Centre 32 Warren Street Fitzrovia London W1T 5PG United Kingdom Recenter 51.5235519, -0.14184620000003