Bank Branches in MUSSELBURGH with own SWIFT codes:
BANK OF SCOTLAND PLC (MUSSELBURGH HIGH STREET (801768)): BOFSGB21151BANK OF SCOTLAND PLC (MUSSELBURGH HIGH STREET (804811)): BOFSGBS1180
CLYDESDALE BANK PLC (MUSSELBURGH): CLYDGB21159
CLYDESDALE BANK PLC (MUSSELBURGH): CLYDGB21203
HALIFAX PLC (EDINBURGH NEWCRAIGHALL): HLFXGB21H15
HALIFAX PLC (MUSSELBURGH (R): HLFXGB21P46
HALIFAX PLC (MUSSELBURGH 103 HIGH ST): HLFXGB21P47
HALIFAX PLC (MUSSELBURGH): HLFXGB21P45
ROYAL BANK OF SCOTLAND PLC (MUSSELBURGH BRIDGE STREET): RBOSGB21052
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (MUSSELBURGH - 877014): TSBSGB21119