Bank Branches in NORTH BERWICK with own SWIFT codes:
BANK OF SCOTLAND PLC (NORTH BERWICK (804819)): BOFSGBS1184BANK OF SCOTLAND PLC (NORTH BERWICK - 800822): BOFSGB21065
BANK OF SCOTLAND PLC (NORTH BERWICK - 804732): BOFSGBS1147
BANK OF SCOTLAND PLC (NORTH BERWICK): BOFSGB21166
CLYDESDALE BANK PLC (NORTH BERWICK): CLYDGB21703
HALIFAX PLC (NORTH BERWICK - 114732): HLFXGB21J70
HALIFAX PLC (NORTH BERWICK): HLFXGB21P96
ROYAL BANK OF SCOTLAND PLC (NORTH BERWICK): RBOSGB21229
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (NORTH BERWICK - 877023): TSBSGB21135