Bank Branches in GALSTON with own SWIFT codes:

BANK OF SCOTLAND PLC (GALSTON (800691)): BOFSGB21324
BANK OF SCOTLAND PLC (GALSTON): BOFSGBS1286
HALIFAX PLC (GALSTON): HLFXGB21I59