Bank Branches in KEITH with own SWIFT codes:
BANK OF SCOTLAND PLC (KEITH): BOFSGB21051BANK OF SCOTLAND PLC (KEITH): BOFSGBS1276
CLYDESDALE BANK PLC (KEITH): CLYDGB21114
CLYDESDALE BANK PLC (KEITH): CLYDGB21524
HALIFAX PLC (KEITH): HLFXGB21L96
ROYAL BANK OF SCOTLAND PLC (KEITH): RBOSGB21103
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (KEITH - 873440): TSBSGB21146