Bank Branches in BRAINTREE with own SWIFT codes:

HALIFAX PLC (BAINTREE MARKET PLACE): HLFXGB21A84
HALIFAX PLC (BRAINTREE (110086)): HLFXGB21C74
HSBC BANK PLC (BRAINTREE BRANCH): HBUKGB4121H
LLOYDS BANK PLC (BANK ST BRAINTREE - 306357): LOYDGB21655
LLOYDS BANK PLC (BANK ST BRAINTREE - 776621): LOYDGB21E70
LLOYDS BANK PLC (BANK ST BRAINTREE -309114): LOYDGB21266
NATIONAL WESTMINSTER BANK PLC (BRAINTREE BRANCH): NWBKGB2123X