Barclays bank plc London head office-UK?

Barclays bank plc London head office-UK?

54 Lombard Street
London
EC3P 3AH