Bank Branches in PORTSMOUTH with own SWIFT codes:
BARCLAYS BANK PLC (CITY): BARCGB2108WBARCLAYS BANK PLC (PORTSMOUTH CITY (2)): BARCGB210WI
CLYDESDALE BANK PLC (PORTSMOUTH IFS): CLYDGB21402
CO-OPERATIVE BANK PLC. (HAMPSHIRE CREDIT UNION): CPBKGB21HAU
CO-OPERATIVE BANK PLC. (PORTSMOUTH): CPBKGB21POR
HALIFAX PLC (COSHAM): HLFXGB21F12
HALIFAX PLC (PORTSMOUTH COMM RD - 110613): HLFXGB21R54
HALIFAX PLC (PORTSMOUTH COMM RD - 110614): HLFXGB21R58
HALIFAX PLC (PORTSMOUTH COMMERCIAL ROAD (110615)): HLFXGB21R55
HALIFAX PLC (PORTSMOUTH EDINBURGH ROAD): HLFXGB21R56
HALIFAX PLC (PORTSMOUTH NORTH END (117918)): HLFXGB21P99
HALIFAX PLC (PORTSMOUTH NORTH END): HLFXGB21R57
HSBC BANK PLC (COSHAM BRANCH): HBUKGB4149U
HSBC BANK PLC (PORTSMOUTH, COMMERCIAL ROAD BRANCH): HBUKGB4149V
HSBC BANK PLC (PORTSMOUTH, NORTH END BRANCH): HBUKGB4149W
IBM UK PENSIONS TRUST LTD: IBPTGB22
LLOYDS BANK PLC (COMMERCIAL ROAD PORTSMOUTH - 772503): LOYDGB21B82
LLOYDS BANK PLC (COMMERCIAL ROAD PORTSMOUTH - 772519): LOYDGB21B47
LLOYDS BANK PLC (COSHAM PORTSMOUTH - 772502): LOYDGB21B80
LLOYDS BANK PLC (NORTH END PORTMOUTH - 309611): LOYDGB21154
LLOYDS BANK PLC (NORTH END PORTMOUTH - 772501): LOYDGB21B79
LLOYDS BANK PLC (NORTH END PORTMOUTH - 772504): LOYDGB21B75
NATIONAL WESTMINSTER BANK PLC (PORTSMOUTH, COMMERCIAL ROAD BRANCH): NWBKGB2111E
ROYAL BANK OF SCOTLAND PLC (PORTSMOUTH): RBOSGB21223
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB PORTSMOUTH - 776881): TSBSGB21379