Bank Branches in BATH with own SWIFT codes:
ALTUS LIMITED: ALUSGB21ALTUS LIMITED: ALUSGB21AAA
ALTUS LIMITED: ALUSGB21AAB
ALTUS LIMITED: ALUSGB21AAC
ALTUS LIMITED: ALUSGB21AAD
ALTUS LIMITED: ALUSGB21AAE
ALTUS LIMITED: ALUSGB21AAF
ALTUS LIMITED: ALUSGB21AAG
ALTUS LIMITED: ALUSGB21AAH
ALTUS LIMITED: ALUSGB21AAJ
ALTUS LIMITED: ALUSGB21AAK
ALTUS LIMITED: ALUSGB21AAL
ALTUS LIMITED: ALUSGB21AAM
ALTUS LIMITED: ALUSGB21AAN
ALTUS LIMITED: ALUSGB21AAP
ALTUS LIMITED: ALUSGB21AAQ
ALTUS LIMITED: ALUSGB21AAR
ALTUS LIMITED: ALUSGB21AAS
ALTUS LIMITED: ALUSGB21AAT
ALTUS LIMITED: ALUSGB21AAU
ALTUS LIMITED: ALUSGB21AAV
ALTUS LIMITED: ALUSGB21AAW
ALTUS LIMITED: ALUSGB21AAX
ALTUS LIMITED: ALUSGB21AAY
ALTUS LIMITED: ALUSGB21AAZ
ALTUS LIMITED: ALUSGB21COF
ALTUS LIMITED: ALUSGB21III
ALTUS LIMITED: ALUSGB21PBI
ALTUS LIMITED: ALUSGB21PBO
ALTUS LIMITED: ALUSGB21PCC
ALTUS LIMITED: ALUSGB21PCI
ALTUS LIMITED: ALUSGB21PDE
ALTUS LIMITED: ALUSGB21PEP
ALTUS LIMITED: ALUSGB21PEQ
ALTUS LIMITED: ALUSGB21PEW
ALTUS LIMITED: ALUSGB21PFH
ALTUS LIMITED: ALUSGB21PFJ
ALTUS LIMITED: ALUSGB21PGJ
ALTUS LIMITED: ALUSGB21PHF
ALTUS LIMITED: ALUSGB21PHP
ALTUS LIMITED: ALUSGB21PIG
ALTUS LIMITED: ALUSGB21PIQ
ALTUS LIMITED: ALUSGB21PKX
ALTUS LIMITED: ALUSGB21PNA
ALTUS LIMITED: ALUSGB21POD
ALTUS LIMITED: ALUSGB21POG
ALTUS LIMITED: ALUSGB21PRY
ALTUS LIMITED: ALUSGB21PSH
ALTUS LIMITED: ALUSGB21PTM
ALTUS LIMITED: ALUSGB21PTO
ALTUS LIMITED: ALUSGB21PTV
ALTUS LIMITED: ALUSGB21PVW
ALTUS LIMITED: ALUSGB21PWA
ALTUS LIMITED: ALUSGB21PWI
ALTUS LIMITED: ALUSGB21PWO
ALTUS LIMITED: ALUSGB21SLP
ALTUS LIMITED: ALUSGB21STK
BARCLAYS BANK PLC: BARCGB2102G
BARCLAYS BANK PLC (MILSOM STREET BRANCH 2): BARCGB2110M
BATH INVESTMENT AND BUILDING SOCIETY: BIBSGB21
BULLMAN INVESTMENT MANAGEMENT LLP: BIEPGB31
CHELVERTON ASSET MANAGEMENT LIMITED: CHSMGB21
CLYDESDALE BANK PLC (BATH IFS): CLYDGB21512
HALIFAX PLC (BATH - 110035): HLFXGB21B31
HALIFAX PLC (BATH - 110036): HLFXGB21B29
HALIFAX PLC (BATH - 110036): HLFXGB21B30
HALIFAX PLC (BATH - 116182): HLFXGB21B27
HALIFAX PLC (BATH - 118038): HLFXGB21B28
HERONBRIDGE INVESTMENT MANAGEMENT LLP: HIMPGB21
HSBC BANK PLC (MIDSOMER NORTON BRANCH): HBUKGB4118A
HSBC BANK PLC (MILSOM STREET BRANCH): HBUKGB4102G
HSBC BANK PLC (SOUTHGATE): HBUKGB4173H
INVESTMENT FUNDS DIRECT LTD: IFUDGB21
LLOYDS BANK PLC (MILSOM STREET BATH - 309054): LOYDGB21090
LLOYDS BANK PLC (MILSOM STREET BATH - 777306): LOYDGB21K94
NATIONAL WESTMINSTER BANK PLC (BATH, OLD BANK BRANCH): NWBKGB2118E
NATIONAL WESTMINSTER BANK PLC (BATH, STUCKEYS BRANCH): NWBKGB2118D
NOVIA FINANCIAL PLC: NOFLGB21
NOVIA GLOBAL: NOGBGB21
PREMIER UNIT TRUST BROKERS: PUTOGB21
ROYAL BANK OF SCOTLAND PLC (BATH): RBOSGB21404
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB BATH - 776569): TSBSGB21311