Get Directions to The Helix Clinic ← View details 32 Warren Street , London W1T 5PG , England , United Kingdom, London, England W1T 5PG 020 3700 3015 Get Directions From* To * — Required information