Bank Branches in YORK with own SWIFT codes:
AVIVA PENSION TRUSTEES UK LTD: AVPTGB21AVIVA WRAP UK LTD: AVWRGB21
AZLAN LOGISTICS LIMITED: AZLOGB21
BARCLAYS BANK PLC (YORK GROUP OF BRANCHES): BARCGB210NP
BARCLAYS BANK PLC (YORKSHIRE THREE): BARCGB2112M
CO-OPERATIVE BANK PLC. (YORK): CPBKGB21YOR
COLUMBUS CAPITAL LTD: CLCSGB21
GENERAL ACCIDENT PEP MANAGERS LTD: GAPMGB21
HALIFAX PLC (ACOMB (HPS): HLFXGB21A29
HALIFAX PLC (ACOMB): HLFXGB21A28
HALIFAX PLC (BOROUGHBRIDGE (HPS): HLFXGB21C53
HALIFAX PLC (HALIFAX LIFE (CASHIERING): HLFXGB21J87
HALIFAX PLC (HALIFAX LIFE LIMITED): HLFXGB21J88
HALIFAX PLC (HAXBY (HPS): HLFXGB21K40
HALIFAX PLC (YORK (HPS): HLFXGB21Y46
HALIFAX PLC (YORK BRIDGE STREET): HLFXGB21Y47
HALIFAX PLC (YORK DAVYGATE (2): HLFXGB21Y48
HALIFAX PLC (YORK DAVYGATE): HLFXGB21Y49
HALIFAX PLC (YORK PARLIAMENT STREET): HLFXGB21Y50
HALIFAX PLC (YORK STONEBOW): HLFXGB21Y51
HSBC BANK PLC (EASINGWOLD BRANCH): HBUKGB4165K
HSBC BANK PLC (HELMSLEY BRANCH): HBUKGB4165L
HSBC BANK PLC (KIRKBYMOORSIDE BRANCH): HBUKGB4165M
HSBC BANK PLC (MARKET WEIGHTON BRANCH): HBUKGB4165N
HSBC BANK PLC (PARLIAMENT STREET BRANCH): HBUKGB4109Y
HSBC BANK PLC (POCKLINGTON BRANCH): HBUKGB4165P
HSBC BANK PLC (STAMFORD BRIDGE): HBUKGB4180O
HSBC BANK PLC (YORK, ACOMB BRANCH): HBUKGB4165R
HSBC BANK PLC (YORK, CLIFTON): HBUKGB4181C
HSBC BANK PLC (YORK, HAXBY): HBUKGB4181D
HSBC BANK PLC (YORK, UNIVERSITY): HBUKGB4181B
LLOYDS BANK PLC (ACOMB - 777102): LOYDGB21E24
LLOYDS BANK PLC (PAVEMENT YORK - 306364): LOYDGB21657
LLOYDS BANK PLC (PAVEMENT YORK - 309999): LOYDGB21225
LLOYDS BANK PLC (PAVEMENT YORK - 777132): LOYDGB21G21
MVM BANK LTD: MMMMGB21
NATIONAL WESTMINSTER BANK PLC (HESLINGTON, YORK UNIVERSITY BRANCH): NWBKGB2155D
NATIONAL WESTMINSTER BANK PLC (YORK CENTRE BRANCH): NWBKGB2112T
ROYAL BANK OF SCOTLAND PLC (YORK): RBOSGB21185
TESCO PERSONAL FINANCE INVESTMENTS LTD: TPFIGB21
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (MARKET WEIGHTON - 309548): LOYDGB21488
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB YORK (777277)): TSBSGB21450
TSB BANK PLC (FORMERLY LLOYDS TSB SCOTLAND PLC) (TSB YORK - 777101): LOYDGB21E23
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (HELMSLEY): YORKGB21462
YORKSHIRE BANK (CLYDESDALE BANK PLC T/A) (YORK): YORKGB21994