Bank Branches in CASTLE DOUGLAS with own SWIFT codes:
BANK OF SCOTLAND PLC (CASTLE DOUGLAS (R) 80.45.73): BOFSGBS1065BANK OF SCOTLAND PLC (CASTLE DOUGLAS - 804596): BOFSGBS1317
BANK OF SCOTLAND PLC (CASTLE DOUGLAS - 804688): BOFSGBS1285
BANK OF SCOTLAND PLC (CASTLE DOUGLAS): BOFSGB21366
BANK OF SCOTLAND PLC (CASTLE DOULGAS - 804592): BOFSGBS1319
BANK OF SCOTLAND PLC (MOBILE BRANCH (804264) CASTLE DOUGLAS HUB): BOFSGBS1409
CLYDESDALE BANK PLC (CASTLE DOUGLAS): CLYDGB21122
HALIFAX PLC (CASTLE DOUGLAS - 114592): HLFXGB21F76
HALIFAX PLC (CASTLE DOUGLAS - 114596): HLFXGB21F81
HALIFAX PLC (CASTLE DOUGLAS - 114688): HLFXGB21I64
HALIFAX PLC (CASTLE DOUGLAS): HLFXGB21D98
ROYAL BANK OF SCOTLAND PLC (CASTLE DOUGLAS): RBOSGB21295
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (CASTLE DOUGLAS - 877062): TSBSGB21085
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (CASTLE DOUGLAS - 877063): TSBSGB21094