Bank Branches in KNARESBOROUGH with own SWIFT codes:

BNL (UK) LIMITED: BALSGB21
HALIFAX PLC (KNARESBOROUGH): HLFXGB21M55
HSBC BANK PLC (KNARESBOROUGH BRANCH): HBUKGB4136K
NATIONAL WESTMINSTER BANK PLC (KNARESBOROUGH BRANCH): NWBKGB2131C
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (KNARESBOROUGH): YORKGB21545