Bank Branches in LANGHOLM with own SWIFT codes:

BANK OF SCOTLAND PLC (LANGHOLM (801706)): BOFSGB21146
BANK OF SCOTLAND PLC (LANGHOLM (804777)): BOFSGBS1165
HALIFAX PLC (LANGHOLM): HLFXGB21M65
ROYAL BANK OF SCOTLAND PLC (LANGHOLM): RBOSGB21080