Bank Branches in LEATHERHEAD with own SWIFT codes:

ESSO EXPLORATION AND PRODUCTION UK LIMITED: ESEPGB21
ESSO PETROLEUM COMPANY,LIMITED: ESPOGB21
EXXONMOBIL SALES AND SUPPLY LLC: ESSCGB21
HSBC BANK PLC (LEATHERHEAD BRANCH): HBUKGB4136W
INTRINSIC ASSET MANAGEMENT LTD: ITANGB21
LLOYDS BANK PLC (LEATHERHEAD - 773005): LOYDGB21W09
MNOPF TRUSTEES LTD: MNTRGB21
MNPA LIMITED: MNPAGB21
NATIONAL WESTMINSTER BANK PLC (LEATHERHEAD BRANCH): NWBKGB2108Y