Bank Branches in DEAL with own SWIFT codes:
HALIFAX PLC (BIRCHINGTON (HPS): HLFXGB21B89HALIFAX PLC (DEAL (110232)): HLFXGB21F94
HALIFAX PLC (DEAL (HPS): HLFXGB21F95
HALIFAX PLC (DEAL 38 HIGH STREET): HLFXGB21F96
HSBC BANK PLC (DEAL BRANCH): HBUKGB4128P
LLOYDS BANK PLC (DEAL - 776311): LOYDGB21H42
NATIONAL WESTMINSTER BANK PLC (DEAL BRANCH): NWBKGB2109K