Bank Branches in GIRVAN with own SWIFT codes:
BANK OF SCOTLAND PLC (GIRVAN (804690)): BOFSGBS1118BANK OF SCOTLAND PLC (GIRVAN): BOFSGB21322
CLYDESDALE BANK PLC (GIRVAN): CLYDGB21154
HALIFAX PLC (GIRVAN): HLFXGB21I73
ROYAL BANK OF SCOTLAND PLC (GIRVAN): RBOSGB21439
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (GIRVAN - 873765): TSBSGB21215