Bank Branches in BANCHORY with own SWIFT codes:

BANK OF SCOTLAND PLC (BANCHORY - 804533): BOFSGBS1335
CLYDESDALE BANK PLC (BANCHORY): CLYDGB21100
HALIFAX PLC (BANCHORY - 114533): HLFXGB21A94
ROYAL BANK OF SCOTLAND PLC (BANCHORY): RBOSGB21361
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (BANCHORY - 873434): TSBSGB21192