Bank Branches in SURBITON with own SWIFT codes:

HALIFAX PLC (SURBITON (110757) ): HLFXGB21U88
HALIFAX PLC (SURBITON 6 VICTORIA ROAD): HLFXGB21U89
HSBC BANK PLC (SURBITON BRANCH): HBUKGB4157U
LLOYDS BANK PLC (SURBITON - 309862): LOYDGB21411
NATIONAL WESTMINSTER BANK PLC (SURBITON BRANCH): NWBKGB2107F