Bank Branches in KELSO with own SWIFT codes:
BANK OF SCOTLAND PLC (KELSO - 804579): BOFSGBS1069BANK OF SCOTLAND PLC (KELSO): BOFSGB21162
BANK OF SCOTLAND PLC (KELSO): BOFSGBS1275
BANK OF SCOTLAND PLC (MOBILE BRANCH (804265) KELSO HUB): BOFSGBS1410
BARCLAYS BANK PLC: BARCGB210FK
CLYDESDALE BANK PLC (KELSO): CLYDGB21525
HALIFAX PLC (KELSO): HLFXGB21L97
ROYAL BANK OF SCOTLAND PLC (KELSO): RBOSGB21102
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (KELSO - 877052): TSBSGB21071