Bank Branches in CHELTENHAM with own SWIFT codes:
ARGYLE INVESTMENT ADVISORS LIMITED: ARIAGB21AXIS PARTNERS LIMITED: CAFPGB21
BARCLAYS BANK PLC: BARCGB2103P
EQUITY VENTURES LIMITED: EQVEGB21
EUROPEAN INVESTMENT MANAGEMENT LIMITED: EUIMGB21
HALIFAX PLC (CHELTENHAM - 110171): HLFXGB21E32
HALIFAX PLC (CHELTENHAM - 110172): HLFXGB21E34
HALIFAX PLC (CHELTENHAM - 111010): HLFXGB21E33
HALIFAX PLC (COVENTRY HXD): HLFXGB21F30
HSBC BANK PLC (BATH ROAD BRANCH): HBUKGB4103N
HSBC BANK PLC (CHELTENHAM, MONTPELLIER BRANCH): HBUKGB4125K
HSBC BANK PLC (PROMENADE BRANCH): HBUKGB4103P
LLOYDS BANK PLC (HIGH STREET CHELTENHAM - 309187): LOYDGB21054
LLOYDS BANK PLC (HIGH STREET CHELTENHAM - 309572)): LOYDGB21108
LLOYDS BANK PLC (HIGH STREET CHELTENHAM - 772706): LOYDGB21W50
LLOYDS BANK PLC (HIGH STREET CHELTENHAM - 772732): LOYDGB21W57
LLOYDS BANK PLC (PRIVATE BANKING CHELTENHAM - 302858): LOYDGB21Z43
NATIONAL WESTMINSTER BANK PLC (CHELTENHAM BRANCH): NWBKGB2129X
NUCLEUS FINANCIAL SERVICES: NUCLGB22
ROYAL BANK OF SCOTLAND PLC (CHELTENHAM): RBOSGB21340
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB BATH ROAD - 776837): TSBSGB21350
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB BISHOPS CLEEVE- 776852): TSBSGB21361
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB CHELTENHAM -776493): TSBSGB21307
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (CHELTENHAM): YORKGB21364
ZURICH INSURANCE LTD. - STERLING ISA MANAGERS: ZURIGB31
ZURICH INSURANCE LTD. - STERLING ISA MANAGERS (INVESTMENT ACCOUNT): ZURIGB31ISA
ZURICH INSURANCE LTD. - STERLING ISA MANAGERS (ZURICH CORPORATE SAVINGS): ZURIGB31ZCS
ZURICH INSURANCE LTD. - STERLING ISA MANAGERS (ZURICH INTERMEDIARY PLATFORM): ZURIGB31ZIP
ZURICH SPECIALTIES LONDON LTD (ENDSLEIGH): ZURIGB2LEND