Bank Branches in KIRKWALL with own SWIFT codes:
BANK OF SCOTLAND PLC (KIRKWALL (R) 80.47.72): BOFSGBS1162BANK OF SCOTLAND PLC (KIRKWALL): BOFSGB21053
CLYDESDALE BANK PLC (KIRKWALL): CLYDGB21602
HALIFAX PLC (KIRKWALL): HLFXGB21M53
ROYAL BANK OF SCOTLAND PLC (KIRKWALL): RBOSGB21087
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (KIRKWALL - 873450): TSBSGB21139