Bank Branches in ANNAN with own SWIFT codes:

BANK OF SCOTLAND PLC (ANNAN (800532)): BOFSGB21342
BANK OF SCOTLAND PLC (ANNAN): BOFSGBS1336
CLYDESDALE BANK PLC (ANNAN): CLYDGB21170
HALIFAX PLC (ANNAN): HLFXGB21A54
ROYAL BANK OF SCOTLAND PLC (ANNAN): RBOSGB21355