Bank Branches in PERTH with own SWIFT codes:
BANK OF SCOTLAND PLC (MOBILE BCH 2 (804277) - PERTH HUB): BOFSGBS1404BANK OF SCOTLAND PLC (PERTH (804831)): BOFSGBS1187
BANK OF SCOTLAND PLC (PERTH - 804832): BOFSGBS1248
BANK OF SCOTLAND PLC (PERTH - 804848): BOFSGBS1243
BANK OF SCOTLAND PLC (PERTH PERTH (809128)): BOFSGB21129
BRIDGE OF CALLY ENERGY INVESTMENTS LIMITED: BCEIGB21
CLYDESDALE BANK PLC (BLAIRGOWRIE): CLYDGB21105
CLYDESDALE BANK PLC (PERTH): CLYDGB21709
CLYDESDALE BANK PLC (ST JOHN STREET PERTH): CLYDGB21711
GENERAL ACCIDENT INVESTMENT MANAGEMENT SERVICES: GEAIGB21
HALIFAX PLC (ERROL): HLFXGB21H80
HALIFAX PLC (PERTH (110959)): HLFXGB21R09
HALIFAX PLC (PERTH 175 HIGH STREET): HLFXGB21R10
HALIFAX PLC (PERTH,ST JOHN STREET): HLFXGB21R11
HALIFAX PLC (PERTH,WEST END): HLFXGB21R12
HALIFAX PLC (SCONE): HLFXGB21S85
HSBC BANK PLC (PERTH HIGH STREET): HBUKGB4192Q
ROYAL BANK OF SCOTLAND PLC (PERTH CHIEF OFFICE): RBOSGB21212
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (PERTH - 874401): TSBSGB21036
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (PERTH - 874406): TSBSGB21039
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (PERTH - 874415): TSBSGB21061
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (PERTH - 876840): TSBSGB21003