Bank Branches in BEAULY with own SWIFT codes:

BANK OF SCOTLAND PLC (BEAULY): BOFSGB21370
BANK OF SCOTLAND PLC (BOS BEAULY (804538) ): BOFSGBS1048
HALIFAX PLC (BEAULY): HLFXGB21B38
ROYAL BANK OF SCOTLAND PLC (BEAULY): RBOSGB21411