« Back to Banking and Financial Services Lombard Bank Malta plc Address67 Triq ir-Repibblika CityValleta Phone+356 21 240442