Bank Branches in READING with own SWIFT codes:

ARGENTIA PENSION CONSULTANTS LIMITED: ARPCGB21
ARROWGRASS CAPITAL PARTNERS LLP: ACPLGB21
BANK OF SCOTLAND PLC (PRIVATE BANKING READING): BOFSGB21RDN
BANK OF SCOTLAND PLC (PRIVATE BANKING READING): BOFSGBS1222
BANK OF SCOTLAND PLC (PRIVATE BANKING): BOFSGBS1IPR
BANK OF SCOTLAND PLC (READING (R) 12.48.41): BOFSGBS1023
BANK OF SCOTLAND PLC (READING): BOFSGB21240
BARCLAYS BANK PLC (KING STREET): BARCGB2108U
BARCLAYS BANK PLC (MID THAMES READING 2): BARCGB2117H
BARCLAYS BANK PLC (READING 2): BARCGB210XC
BARCLAYS BANK PLC (READING THREE): BARCGB2112J
BARCLAYS BANK PLC (SOUTHERN INTERNATIONAL OPERATIONS- PAYMENTS): BARCGB2108T
BG ENERGY HOLDINGS LIMITED: BGEHGB22
BROWN SHIPLEY STOCKBROKING LTD.: BRSTGB21
BUCK CONSULTANTS (HEALTHCARE) LIMITED: BUWHGB21
CITIFINANCIAL CORPORATION LIMITED: CIOAGB21
CITIFINANCIAL EUROPE PLC: CIEUGB21
CLYDESDALE BANK PLC (READING BANKING CENTRE): CLYDGB21003
CO-OPERATIVE BANK PLC. (READING): CPBKGB21REA
FREEPOINT COMMODITIES EUROPE LLP: FCELGB21
FUTURE MORTGAGES LIMITED: FUMOGB21
HALIFAX PLC (CAVERSHAM (HPS): HLFXGB21E05
HALIFAX PLC (READING (HEA): HLFXGB21R99
HALIFAX PLC (READING BROAD STREET - 110629): HLFXGB21S05
HALIFAX PLC (READING BROAD STREET - 110631): HLFXGB21S07
HALIFAX PLC (READING BROAD STREET): HLFXGB21S01
HALIFAX PLC (READING LOWER EARLEY): HLFXGB21S03
HALIFAX PLC (READING QUEEN VICTORIA ST): HLFXGB21S06
HALIFAX PLC (READING): HLFXGB21R98
HALIFAX PLC (TILEHURST (HPS): HLFXGB21V45
HAZEL CAPITAL: HACTGB21
HSBC BANK PLC (BROAD STREET BRANCH): HBUKGB4108T
HSBC BANK PLC (BROAD STREET): HBUKGB4171F
HSBC BANK PLC (GORING-ON-THAMES BRANCH): HBUKGB4150U
HSBC BANK PLC (PANGBOURNE BRANCH): HBUKGB4150V
HSBC BANK PLC (READING BROAD STREET): HBUKGB4192R
HSBC BANK PLC (READING, WHITLEY ST): HBUKGB4187K
HSBC BANK PLC (TILEHURST BRANCH): HBUKGB4150W
HSBC BANK PLC (WOODLEY, BERKSHIRE BRANCH): HBUKGB4151A
INTRINSIC VALUE INVESTORS (IVI) LLP: IVIIGB21
KAUDERS PORTFOLIO MANAGEMENT: KAPMGB21
KEYDATA INVESTMENT SERVICES LIMITED: FIPVGB21
LLOYDS BANK PLC (BROAD STREET READING - 306799): LOYDGB21716
LLOYDS BANK PLC (BROAD STREET READING - 309131): LOYDGB21050
LLOYDS BANK PLC (BROAD STREET READING - 309696): LOYDGB21011
LLOYDS BANK PLC (BROAD STREET READING - 774932): LOYDGB21Y11
LLOYDS BANK PLC (MARKET PLC READING - 774901): LOYDGB21A08
LLOYDS BANK PLC (MARKET PLC READING - 774904): LOYDGB21A00
LLOYDS BANK PLC (MARKET PLC READING - 775016): LOYDGB21C02
LLOYDS BANK PLC (WOODLEY - 774923): LOYDGB21G90
LOFOTEN ASSET MANAGEMENT LTD: LOSMGB21
MAM FUNDS PLC: MAFUGB21
MAM FUNDS PLC: MAFUGB21MIT
MITON ASSET MANAGEMENT LIMITED: MIIEGB21
NATIONAL WESTMINSTER BANK PLC (PRIMELINE THEALE BRANCH): NWBKGB2156T
NATIONAL WESTMINSTER BANK PLC (PRIMELINE, THEALE): NWBKGB2143F
NATIONAL WESTMINSTER BANK PLC (READING NETWORK): NWBKGB2142X
QUADRIGA WORLDWIDE LIMITED: QUWLGB2L
ROYAL BANK OF SCOTLAND PLC (READING): RBOSGB21264
SHERRIFF RESEARCH LTD: SHREGB21
SILVER RIDGE ASSET MANAGEMENT UK LLP: SRANGB21
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB READING - 301342): LOYDGB21598
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB READING - 776673): TSBSGB21330
VERIZON EUROPEAN HOLDINGS: VZEMGB22
VIKING GLOBAL INVESTORS EUROPE LLP: VGIEGB21
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A): YORKGB21701
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (NEWBURY): YORKGB21625