Bank Branches in CASTLEBAY with own SWIFT codes:

ROYAL BANK OF SCOTLAND PLC (CASTLEBAY): RBOSGB21294