Get Directions to London Vaccination Clinic ← View details 2 Stephen Street , London W1T 1AN , England , United Kingdom, London, England W1T 1AN 020 7112 5198 Get Directions From* To * — Required information