Bank Branches in CRIEFF with own SWIFT codes:
BANK OF SCOTLAND PLC (BOS CRIEFF (804584)): BOFSGBS1070BANK OF SCOTLAND PLC (CRIEFF): BOFSGB21331
CLYDESDALE BANK PLC (AUCHTERARDER): CLYDGB21917
CLYDESDALE BANK PLC (CRIEFF): CLYDGB21129
HALIFAX PLC (CRIEFF): HLFXGB21F43
ROYAL BANK OF SCOTLAND PLC (CRIEFF): RBOSGB21321
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (CREIFF - 874431): TSBSGB21062