Bank Branches in HAYES with own SWIFT codes:

HALIFAX PLC (HAYES - 110344): HLFXGB21K42
LLOYDS BANK PLC (HAYES - 779146): LOYDGB21J27
NATIONAL WESTMINSTER BANK PLC (HAYES END): NWBKGB2157V