Bank Branches in NEWCASTLETON with own SWIFT codes:

BANK OF SCOTLAND PLC (NEWCASTLETON (804815)): BOFSGBS1254
HALIFAX PLC (NEWCASTLETON): HLFXGB21P76