Bank Branches in ANNAN with own SWIFT codes:
BANK OF SCOTLAND PLC (ANNAN (800532)): BOFSGB21342BANK OF SCOTLAND PLC (ANNAN): BOFSGBS1336
CLYDESDALE BANK PLC (ANNAN): CLYDGB21170
HALIFAX PLC (ANNAN): HLFXGB21A54
ROYAL BANK OF SCOTLAND PLC (ANNAN): RBOSGB21355