Bank Branches in DUNFERMLINE with own SWIFT codes:
BANK OF SCOTLAND PLC (BANK OF SCOTLAND VISA CARD - 802040): BOFSGBS1VISBANK OF SCOTLAND PLC (BUSINESS VISA CARD - 802046): BOFSGB21098
BANK OF SCOTLAND PLC (C C C BRANCH - 802043): BOFSGB21107
BANK OF SCOTLAND PLC (CARD SERVICES DUNFERMLINE - CAPITAL ONE (MASTERCARD): BOFSGB21126
BANK OF SCOTLAND PLC (CARD SERVICES DUNFERMLINE - CAPITAL ONE (VISA): BOFSGB21127
BANK OF SCOTLAND PLC (CARD SERVICES DUNFERMLINE): BOFSGB21142
BANK OF SCOTLAND PLC (CARD SERVICES PITREAVIE): BOFSGBS1PCS
BANK OF SCOTLAND PLC (CENTRAL RECOVERY MANAGEMENT): BOFSGB21006
BANK OF SCOTLAND PLC (DUNFERMLINE BOTHWELL STREET (804613)): BOFSGBS1312
BANK OF SCOTLAND PLC (DUNFERMLINE EAST PORT (804614)): BOFSGBS1084
BANK OF SCOTLAND PLC (DUNFERMLINE): BOFSGB21305
BANK OF SCOTLAND PLC (MASTERCARD AFFINITY - 802047): BOFSGB21097
BANK OF SCOTLAND PLC (MASTERCARD AFFINITY GOLD): BOFSGBS1MAG
BANK OF SCOTLAND PLC (MERCHANT SERVICES DUNFERMLINE): BOFSGB21115
BANK OF SCOTLAND PLC (PHONELINE PITREAVIE HOUSE): BOFSGBS1PHO
BANK OF SCOTLAND PLC (RETAIL BANKING MASTERCARD): BOFSGBS1RBM
BANK OF SCOTLAND PLC (VISA CENTRE - 802042): BOFSGB21114
BANK OF SCOTLAND PLC (VISA CENTRE BANK GROUP - 802044): BOFSGB21100
BANK OF SCOTLAND PLC (VISA SETTLEMENT - 802045): BOFSGB21099
CLYDESDALE BANK PLC (DUNFERMLINE): CLYDGB21219
CLYDESDALE BANK PLC (DUNFERMLINE): CLYDGB21725
DUNFERMLINE BUILDING SOCIETY: DNFBGB21
HALIFAX CREDIT CARD LIMITED: BOFSGB41
HALIFAX CREDIT CARD LIMITED (HALIFAX CREDIT CARD CHEQUES - 802478): BOFSGB41002
HALIFAX CREDIT CARD LIMITED (PITREAVIE BUSINESS PARK DUNFERMLINE): BOFSGB41001
HALIFAX PLC (DALGETY BAY): HLFXGB21F77
HALIFAX PLC (DUNFERMLINE 92 HIGH STREET): HLFXGB21G57
HALIFAX PLC (DUNFERMLINE BOTHWELL - 114613): HLFXGB21G59
HALIFAX PLC (DUNFERMLINE): HLFXGB21G56
HALIFAX PLC (DUNFERMLINE,11-13 EAST PORT): HLFXGB21G58
HALIFAX PLC (HBS VISA PAYMENTS): HLFXGB21K45
ROYAL BANK OF SCOTLAND PLC (DUNFERMLINE): RBOSGB21491
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (DUNFERMLINE - 877053): TSBSGB21072