Bank Branches in SELKIRK with own SWIFT codes:

BANK OF SCOTLAND PLC (SELKIRK (801866)): BOFSGB21189
BANK OF SCOTLAND PLC (SELKIRK - 804819): BOFSGBS1197
HALIFAX PLC (SELKIRK): HLFXGB21S99
ROYAL BANK OF SCOTLAND PLC (SELKIRK): RBOSGB21254