Bank Branches in GLOUCESTER with own SWIFT codes:
BARCLAYS BANK PLC: BARCGB210EABARCLAYS BANK PLC (GLOUCESTER 2): BARCGB2118V
CLYDESDALE BANK PLC (GLOUCESTER FINANCIAL SOLUTIONS CENTRE): CLYDGB21627
CO-OPERATIVE BANK PLC. (GLOUCESTER): CPBKGB21GLO
CO-OPERATIVE BANK PLC. (GLOUCHESTER 2): CPBKGB21GLC
ECCLESIASTICAL GROUP ASSET MANAGEMENT LIMITED: EGAMGB21
ECCLESIASTICAL INVESTMENT MANAGEMENT LIMITED: AIMSGB21
HALIFAX PLC (GLOUCESTER (110320)): HLFXGB21J21
HALIFAX PLC (GLOUCESTER - 110321): HLFXGB21J22
HALIFAX PLC (GLOUCESTER AND NORTH WILTSHIRE AGENCY 2 (111551)): HLFXGB21J20
HALIFAX PLC (GLOUCESTER WESTGATE ST): HLFXGB21J23
HSBC BANK PLC (THE CROSS BRANCH): HBUKGB4104H
LINCOLN INVESTMENT MANAGEMENT LIMITED: LIIMGB21
LLOYDS BANK PLC (EASTGATE ST GLOUCESTER - 309348): LOYDGB21066
LLOYDS BANK PLC (EASTGATE ST GLOUCESTER - 772709): LOYDGB21W53
NATIONAL WESTMINSTER BANK PLC (GLOUCESTER BRANCH): NWBKGB2129T
ROYAL BANK OF SCOTLAND PLC (GLOUCESTER): RBOSGB21479
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC): TSBSGB21469
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (C AND G (306151)): LOYDGB21Y74
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB GLOUCESTER - 776499): TSBSGB21308
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB PAYMENT PROCESSING - 305978): LOYDGB21Y77
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (GLOUCESTER FSC): YORKGB21435
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (GLOUCESTER): YORKGB21437