Bank Branches in SALISBURY with own SWIFT codes:

BARCLAYS BANK PLC: BARCGB210KW
CAPITA LIFE AND PENSIONS REGULATED SERVICES LIMITED: CLPRGB21
HALIFAX PLC (SALISBURY (110673)): HLFXGB21S76
HSBC BANK PLC (AMESBURY BRANCH): HBUKGB4152U
HSBC BANK PLC (SALISBURY BRANCH): HBUKGB4152V
HSBC BANK PLC (WILTON): HBUKGB4183L
HSBC BANK PLC (WILTON): MIDLGB2183L
LLOYDS BANK PLC (SALISBURY - 309741): LOYDGB21063
LLOYDS BANK PLC (SALISBURY - 775012): LOYDGB21H20
LLOYDS BANK PLC (SALISBURY - 778855): LOYDGB21Y96
NATIONAL WESTMINSTER BANK PLC (SALISBURY BRANCH): NWBKGB2106V
PERSONAL PENSION MANAGEMENT: PEPMGB31
ROYAL BANK OF SCOTLAND PLC (SALISBURY): RBOSGB21252
ROYAL BANK OF SCOTLAND PLC (SALISBURY, AVON): RBOSGB2109W
SEYMOUR PIERCE BELL LTD: SEPEGB21
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB SALISBURY - 777104): TSBSGB21421
WEALTHTIME LIMITED: WEATGB21