Bank Branches in LEYLAND with own SWIFT codes:

HALIFAX PLC (LEYLAND 16 HOUGH LANE): HLFXGB21N22
HALIFAX PLC (LEYLAND): HLFXGB21N21
NATIONAL WESTMINSTER BANK PLC (LEYLAND): NWBKGB2114V
ROYAL BANK OF SCOTLAND PLC (LEYLAND): RBOSGB21136