ICICI Bank, East Ham ← View details 291a High Street North, London, EN E12 6SL icicibank.co.uk Get Directions From* To * — Required information To navigate, press the arrow keys.