Bank Branches in ROCHESTER with own SWIFT codes:

HALIFAX PLC (ROCHESTER (111352)): HLFXGB21U77
HSBC BANK PLC (ROCHESTER BRANCH): HBUKGB4151U
LLOYDS BANK PLC (STROOD - 779527): LOYDGB21K11
NATIONAL WESTMINSTER BANK PLC (ROCHESTER BRANCH): NWBKGB2136R