Bank Branches in ESHER with own SWIFT codes:

HSBC BANK PLC (ESHER): HBUKGB4112K
NATIONAL WESTMINSTER BANK PLC (ESHER BRANCH): NWBKGB2108A