Bank Branches in ABERLOUR with own SWIFT codes:

BANK OF SCOTLAND PLC (ABERLOUR BANFFSHIRE): BOFSGB21335
CLYDESDALE BANK PLC (ABERLOUR): CLYDGB21B16
HALIFAX PLC (ABERLOUR): HLFXGB21A20