Bank Branches in KINGSTON-UPON-THAMES with own SWIFT codes:

ALPHA INVESTMENT MANAGEMENT LIMITED: ALNMGB21
BARCLAYS BANK PLC: BARCGB2104C
BARCLAYS BANK PLC (KINGSTON 4): BARCGB2118K
BARCLAYS BANK PLC (KINGSTON AREA BRANCHES 2): BARCGB210ZA
BARCLAYS BANK PLC (KINGSTON THREE): BARCGB2113P
CO-OPERATIVE BANK PLC. (KINGSTON-UPON-THAMES): CPBKGB21KIN
GAZPROM MARKETING AND TRADING LIMITED: GMATGB22
HALIFAX PLC (KINGSTON UPON THAMES): HLFXGB21M36
HALIFAX PLC (KINGSTON-U-THAMES FIFE RD): HLFXGB21M37
HSBC BANK PLC (HAM COMMON BRANCH): HBUKGB4136G
HSBC BANK PLC (KINGSTON-UPON-THAMES): HBUKGB4192S
HSBC BANK PLC (KINGSTON-UPON-THAMES, CLARENCE STREET): HBUKGB4111G
LLOYDS BANK PLC (KINGSTON-UPON-THAMES - 309477): LOYDGB21057
LLOYDS BANK PLC (KINGSTON-UPON-THAMES - 773006): LOYDGB21W10
LLOYDS BANK PLC (KINGSTON-UPON-THAMES - 773011): LOYDGB21W33
LLOYDS BANK PLC (KINGSTON-UPON-THAMES - 773024): LOYDGB21W24
NATIONAL WESTMINSTER BANK PLC (KINGSTON-UPON-THAMES MARKET PLACE BRANCH): NWBKGB2113F
NORTHERN SECURITIES EUROPE LIMITED: ENFIGB21
ROYAL BANK OF SCOTLAND PLC (KINGSTON UPON THAMES): RBOSGB21075
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB KINGSTON UPON THAMES (777067)): TSBSGB21409