Bank Branches in HAVERHILL with own SWIFT codes:

HSBC BANK PLC (HAVERHILL BRANCH): HBUKGB4133L
LLOYDS BANK PLC (HAVERHILL - 309399): LOYDGB21347
LLOYDS BANK PLC (HAVERHILL - 770507): LOYDGB21P62
NATIONAL WESTMINSTER BANK PLC (HAVERHILL BRANCH): NWBKGB2122Q