Bank Branches in STAINES with own SWIFT codes:
BARCLAYS BANK PLC: BARCGB210LMHALIFAX PLC (STAINES (110731)): HLFXGB21U23
HALIFAX PLC (STAINES (118479)): HLFXGB21V70
HALIFAX PLC (STAINES (GALE AND POWER): HLFXGB21U24
HALIFAX PLC (STAINES 50 HIGH STREET): HLFXGB21U25
HSBC BANK PLC (STAINES-UPON-THAMES): HBUKGB4109J
INTERSOLVE LIMITED: INROGB21
LLOYDS BANK PLC (STAINES - 309442): LOYDGB21112
LLOYDS BANK PLC (STAINES - 774918): LOYDGB21H03
LLOYDS BANK PLC (STAINES - 779410): LOYDGB21W97
NATIONAL WESTMINSTER BANK PLC (STAINES BRANCH): NWBKGB2104K