Get Directions to Iridium Health ← View details 1 Northumberland Avenue , London WC2N 5BW , England , United Kingdom, London, England WC2N 5BW 02078460006 Get Directions From* To * — Required information