Bank Branches in CUPAR with own SWIFT codes:

BANK OF SCOTLAND PLC (BOS CUPAR (804589)): BOFSGBS1074
BANK OF SCOTLAND PLC (CUPAR): BOFSGB21300
BANK OF SCOTLAND PLC (FALKLAND): BOFSGBS1289
CLYDESDALE BANK PLC (CUPAR): CLYDGB21201
HALIFAX PLC (AUCHTERMUCHTY): HLFXGB21A75
HALIFAX PLC (CUPAR): HLFXGB21F68
HALIFAX PLC (FALKLAND): HLFXGB21I17
ROYAL BANK OF SCOTLAND PLC (CUPAR): RBOSGB21316
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (CUPAR - 876860): TSBSGB21007
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (CUPAR - 876861): TSBSGB21008