Nomura International Plc ← View details 1 Angel Lane, London, EN EC4R 3AB +44 20 7102 1000 nomura.com Get Directions From* To * — Required information