Bank Branches in CAMPBELTOWN with own SWIFT codes:
BANK OF SCOTLAND PLC (CAMPBELTOWN (804568)): BOFSGBS1063BANK OF SCOTLAND PLC (CAMPBELTOWN): BOFSGB21367
CLYDESDALE BANK PLC (CAMPBELTOWN): CLYDGB21120
HALIFAX PLC (CAMPBELTOWN): HLFXGB21D72
ROYAL BANK OF SCOTLAND PLC (CAMPBELTOWN): RBOSGB21288
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (CAMPBELTOWN - 874350): TSBSGB21046