Financial Services in Luxembourg Hsbc Luxembourg Address: Avranches 16, 1160 Luxembourg Luxembourg Phone Number: +352 479 33 11