BARCLAYS BANK PLC BRANCHES AND ATMS