Melli Bank PLC
4 Moorgate
London
EC2R 6AL
0207-600-3636
Banks & Other Financial Institutions
Visit Website