Bank Branches in DUNBLANE with own SWIFT codes:

BANK OF SCOTLAND PLC (DUNBLANE (804606)): BOFSGBS1082
BANK OF SCOTLAND PLC (DUNBLANE): BOFSGB21306
HALIFAX PLC (DUNBLANE): HLFXGB21G48
ROYAL BANK OF SCOTLAND PLC (DUNBLANE): RBOSGB21518
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (DUNBLANE - 874411): TSBSGB21051