Bank Branches in INVERKEITHING with own SWIFT codes:

CLYDESDALE BANK PLC (INVERKEITHING): CLYDGB21517