Bank Branches in ELGIN with own SWIFT codes:
BANK OF SCOTLAND PLC (ELGIN HIGH ST - 800666): BOFSGB21289BANK OF SCOTLAND PLC (ELGIN HIGH ST - 804516): BOFSGBS1035
BANK OF SCOTLAND PLC (ELGIN HIGH ST - 804565): BOFSGBS1325
BANK OF SCOTLAND PLC (ELGIN HIGH ST - 804664): BOFSGBS1292
BANK OF SCOTLAND PLC (ELGIN HIGH ST - 804674): BOFSGBS1109
BANK OF SCOTLAND PLC (MOBILE BCH MOBILE BCH 1 (804278) - ELGIN HUB): BOFSGBS1405
CLYDESDALE BANK PLC (ELGIN): CLYDGB21307
HALIFAX PLC (ELGIN HIGH ST - 110915): HLFXGB21H62
HALIFAX PLC (ELGIN HIGH ST - 114565): HLFXGB21D38
HALIFAX PLC (ELGIN HIGH ST - 114664): HLFXGB21H63
ROYAL BANK OF SCOTLAND PLC (ELGIN): RBOSGB21529
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (ELGIN - 873443): TSBSGB21148
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (ELGIN - 873446): TSBSGB21151