Get Directions to Holborn Medical Centre ← View details 64-66 Lambs Conduit Street, London WC1N 3NA, United Kingdom, London, England Get Directions From* To * — Required information