Bank Branches in MIDDLESBROUGH with own SWIFT codes:
BARCLAYS BANK PLC: BARCGB210HMBARCLAYS BANK PLC (SOUTH TEES GROUP (2)): BARCGB210WL
CO-OPERATIVE BANK PLC. (MIDDLESBROUGH): CPBKGB21MID
HALIFAX PLC (ACKLAM (HEA): HLFXGB21A25
HALIFAX PLC (LINTHORPE (HPS): HLFXGB21N37
HALIFAX PLC (MIDDLESBOROUGH ALBERT RD): HLFXGB21O95
HALIFAX PLC (MIDDLESBOROUGH): HLFXGB21O94
HALIFAX PLC (MIDDLESBROUGH (HPS): HLFXGB21O97
HALIFAX PLC (NORMANBY (HPS): HLFXGB21P93
HALIFAX PLC (STOKESLEY): HLFXGB21U58
HSBC BANK PLC (CLEVELAND CENTRE BRANCH): HBUKGB4108G
HSBC BANK PLC (MARTON): HBUKGB4179M
HSBC BANK PLC (MARTON): MIDLGB2179M
HSBC BANK PLC (MIDDLESBROUGH, 475 LINTHORPE ROAD): HBUKGB4179O
HSBC BANK PLC (MIDDLESBROUGH, 60 ALBERT ROAD BRANCH): MIDLGB2146B
HSBC BANK PLC (MORRISONS): HBUKGB4170P
HSBC BANK PLC (MORRISONS): MIDLGB2170P
HSBC BANK PLC (NORMANBY): HBUKGB4179W
HSBC BANK PLC (STOKESLEY BRANCH): HBUKGB4146A
LLOYDS BANK PLC (ALBERT ROAD MIDDLESBROUGH - 309556): LOYDGB21128
LLOYDS BANK PLC (LINTHORPE ROAD MIDDLESBROUGH - 777143): LOYDGB21G45
LLOYDS BANK PLC (LINTHORPE ROAD MIDDLESBROUGH - 777144): LOYDGB21G46
LLOYDS BANK PLC (LINTHORPE ROAD MIDDLESBROUGH - 777164): LOYDGB21E88
NATIONAL WESTMINSTER BANK PLC (MIDDLESBROUGH BRANCH): NWBKGB2104P
ROYAL BANK OF SCOTLAND PLC (MIDDLESBROUGH): RBOSGB21042
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (CENTRAL): YORKGB21601
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (GRESHAM): YORKGB21606
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (MIDDLESBROUGH CENTRAL): YORKGB21603
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (OXFORD ROAD): YORKGB21611