Weekly updates ensure you have the most up-to-date UK payments information on the market. BICS are allocated for international payment services over the SWIFT network.

Bank NameSort CodeCityAddress & Info
HSBC BANK PLC 404688 Equivalent Codes: 40-46-88 40 46 88 Coventry SUNDERLAND PO Box 597, CV3 9ZD, Coventry England
HSBC BANK PLC 404690 Equivalent Codes: 40-46-90 40 46 90 Coventry INSTORE BRANCH M P O Box 626, CV3 9WW, Coventry England
HSBC BANK PLC 404691 Equivalent Codes: 40-46-91 40 46 91 Coventry MORRISONS VICTORIA P O Box 597, CV3 9ZD, Coventry England
HSBC BANK PLC 404692 Equivalent Codes: 40-46-92 40 46 92 Coventry MORRISONS - CREWE P O Box 596, CV3 9ZB, Coventry England
HSBC BANK PLC 404693 Equivalent Codes: 40-46-93 40 46 93 Coventry KETTERING PO Box 627, CV3 9WU, Coventry England
HSBC BANK PLC 404694 Equivalent Codes: 40-46-94 40 46 94 Coventry MORRISONS - IPSWICH PO Box 626, CV3 9WW, Coventry England
HSBC BANK PLC 404695 Equivalent Codes: 40-46-95 40 46 95 Coventry MORRISONS - PRESTON PO Box 597, CV3 9ZD, Coventry England
HSBC BANK PLC 404698 Equivalent Codes: 40-46-98 40 46 98 Coventry MORRISONS - ROCHDALE PO Box 624, CV3 9WY, Coventry England
HSBC BANK PLC 407132 Equivalent Codes: 40-71-32 40 71 32 Coventry MIDLANDS INSTORE PROCESSING Harry Weston Road, Binley, Warwickshire, CV3 2TQ, Coventry England
HSBC BANK PLC 401818 Equivalent Codes: 40-18-18 40 18 18 Cowbridge COWBRIDGE GLAM 61 High St, S.Glam., CF7 7YJ, Cowbridge England
HSBC BANK PLC 403052 Equivalent Codes: 40-30-52 40 30 52 Cowbridge LLANTWIT MAJOR 61 High St, S.Glam., CF7 7YJ, Cowbridge England
HSBC BANK PLC 403741 Equivalent Codes: 40-37-41 40 37 41 Craigavon PORTADOWN 52/56 Meadow Lane, Portadown, County Armagh, BT62 3NJ, Craigavon England
HSBC BANK PLC 401852 Equivalent Codes: 40-18-52 40 18 52 Cramlington CRAMLINGTON Bamburgh Hse, Town Centre, Northumb., NE23 6QE, Cramlington England
HSBC BANK PLC 401848 Equivalent Codes: 40-18-48 40 18 48 Cranbrook CRANBROOK 33 High St, Kent, TN17 3EE, Cranbrook England
HSBC BANK PLC 404408 Equivalent Codes: 40-44-08 40 44 08 Cranbrook TENTERDEN 33 High St, Kent, TN17 3EE, Cranbrook England
HSBC BANK PLC 402076 Equivalent Codes: 40-20-76 40 20 76 Cranford HEATHROW COMMERCIAL CENTRE Heathrow House, 785 Bath Road, MIDDLESEX, TW5 9AT, Cranford England
HSBC BANK PLC 401850 Equivalent Codes: 40-18-50 40 18 50 Cranleigh CRANLEIGH High St, Surrey, GU6 8AL, Cranleigh England
HSBC BANK PLC 401822 Equivalent Codes: 40-18-22 40 18 22 Crawley CRAWLEY BOULEVARD 9 The Boulevard, W.Sussex, RH10 1UT, Crawley England
HSBC BANK PLC 401868 Equivalent Codes: 40-18-68 40 18 68 Crawley CRAWLEY, MANOR ROYAL 9 The Boulevard, W.Sussex, RH10 1UT, Crawley England
HSBC BANK PLC 401823 Equivalent Codes: 40-18-23 40 18 23 Crediton CREDITON 138 High St, Devon, EX17 3DX, Crediton England
HSBC BANK PLC 401824 Equivalent Codes: 40-18-24 40 18 24 Crewe CREWE MARKET STREET 30 Market St, Ches., CW1 2ES, Crewe England
HSBC BANK PLC 402441 Equivalent Codes: 40-24-41 40 24 41 Crewe HOLMES CHAPEL 30 Market St, Ches., CW1 2ES, Crewe England
HSBC BANK PLC 401842 Equivalent Codes: 40-18-42 40 18 42 Cromer CROMER 29a Church St, Norfolk, NR27 9ES, Cromer England
HSBC BANK PLC 401839 Equivalent Codes: 40-18-39 40 18 39 Crowborough CROWBOROUGH The Cross, Beacon Rd, E.Sussex, TN6 1AJ, Crowborough England
HSBC BANK PLC 401846 Equivalent Codes: 40-18-46 40 18 46 Crowthorne CROWTHORNE 19 High Street, Berkshire, RG45 7AD, Crowthorne England
HSBC BANK PLC 401830 Equivalent Codes: 40-18-30 40 18 30 Croydon CROYDON CENTRAL 9 Wellesley Rd, Surrey, CR9 2AA, Croydon England
HSBC BANK PLC 401841 Equivalent Codes: 40-18-41 40 18 41 Croydon CROYDON CENTRAL 9 Wellesley Rd, Surrey, CR9 2AA, Croydon England
HSBC BANK PLC 402042 Equivalent Codes: 40-20-42 40 20 42 Croydon EAST CROYDON 9 Wellesley Rd, Surrey, CR9 2AA, Croydon England
HSBC BANK PLC 404415 Equivalent Codes: 40-44-15 40 44 15 Croydon THORNTON HEATH 9 Wellesley Rd, Surrey, CR9 2AA, Croydon England
HSBC BANK PLC 404615 Equivalent Codes: 40-46-15 40 46 15 Croydon CROYDON NORTH END 139A North End, Surrey, CR0 1TN, Croydon England
HSBC BANK PLC 401647 Equivalent Codes: 40-16-47 40 16 47 Cwmbran CAERLEON 38 Gwent Square, Gwent, NP44 1XL, Cwmbran England
HSBC BANK PLC 401836 Equivalent Codes: 40-18-36 40 18 36 Cwmbran CWMBRAN GWENT SQUARE 38 Gwent Square, Gwent, NP44 1XL, Cwmbran England
HSBC BANK PLC 401903 Equivalent Codes: 40-19-03 40 19 03 Darlington DARLINGTON 1 Prospect Place, Co. Durham, DL3 7LQ, Darlington England
HSBC BANK PLC 401953 Equivalent Codes: 40-19-53 40 19 53 Darlington DARLINGTON,COCKERTON 1 Prospect Place, Co. Durham, DL3 7LQ, Darlington England
HSBC BANK PLC 404685 Equivalent Codes: 40-46-85 40 46 85 Darlington DARLINGTON 1 Prospect Place, Co. Durham, DL3 7LQ, Darlington England
HSBC BANK PLC 401904 Equivalent Codes: 40-19-04 40 19 04 Dartford DARTFORD 38 High St, Kent, DA1 1DG, Dartford England
HSBC BANK PLC 402025 Equivalent Codes: 40-20-25 40 20 25 Dartford DARTFORD 38 High St, Kent, DA1 1DG, Dartford England
HSBC BANK PLC 401905 Equivalent Codes: 40-19-05 40 19 05 Dartmouth DARTMOUTH Duke Street, Devon, TQ6 9QA, Dartmouth England
HSBC BANK PLC 401906 Equivalent Codes: 40-19-06 40 19 06 Darwen DARWEN The Circus, Lancashire, BB3 1BS, Darwen England
HSBC BANK PLC 401907 Equivalent Codes: 40-19-07 40 19 07 Daventry DAVENTRY 29 Bowen Square, Northants., NN11 4ER, Daventry England
HSBC BANK PLC 404426 Equivalent Codes: 40-44-26 40 44 26 Daventry TOWCESTER 29 Bowen Square, Northants., NN11 4ER, Daventry England
HSBC BANK PLC 401910 Equivalent Codes: 40-19-10 40 19 10 Deal DEAL 71 High St, Kent, CT14 6EH, Deal England
HSBC BANK PLC 401912 Equivalent Codes: 40-19-12 40 19 12 Denbigh DENBIGH 17 Vale St, Denbighshire, LL16 3AG, Denbigh England
HSBC BANK PLC 401007 Equivalent Codes: 40-10-07 40 10 07 Derby BELPER King St, Belper, DE5 1PP, Derby England
HSBC BANK PLC 401915 Equivalent Codes: 40-19-15 40 19 15 Derby DERBY ST PETERS STREET 1 St. Peters Street, DE1 2AE, Derby England
HSBC BANK PLC 401937 Equivalent Codes: 40-19-37 40 19 37 Derby DERBY VICTORY ROAD Victroy Road, Derbyshire, DE24 9HX, Derby England
HSBC BANK PLC 401958 Equivalent Codes: 40-19-58 40 19 58 Derby DERBY,ALVASTON 1 St. Peters Street, DE1 2AE, Derby England
HSBC BANK PLC 401966 Equivalent Codes: 40-19-66 40 19 66 Derby DUFFIELD 1 St. Peters Street, DE1 2AE, Derby England
HSBC BANK PLC 402402 Equivalent Codes: 40-24-02 40 24 02 Derby HEANOR 1 St. Peters Street, DE1 2AE, Derby England
HSBC BANK PLC 400816 Equivalent Codes: 40-08-16 40 08 16 Derby. ALFRETON 1 King St, Alfreton, DE5 7DB, Derby. England
HSBC BANK PLC 403330 Equivalent Codes: 40-33-30 40 33 30 Derby. MICKLEOVER 15 Uttoxeter Rd, Mickleover, DE3 5DA, Derby. England
HSBC BANK PLC 402008 Equivalent Codes: 40-20-08 40 20 08 Dereham EAST DEREHAM 1 Market Place, Norfolk, NR19 1DY, Dereham England
HSBC BANK PLC 401916 Equivalent Codes: 40-19-16 40 19 16 Devizes DEVIZES 45 Market Place, Wilts., SN10 1HZ, Devizes England
HSBC BANK PLC 401917 Equivalent Codes: 40-19-17 40 19 17 Dewsbury DEWSBURY Market Place, W.Yorks., WF13 1DH, Dewsbury England
HSBC BANK PLC 403344 Equivalent Codes: 40-33-44 40 33 44 Dewsbury MIRFIELD Market Place, W.Yorks., WF13 1DH, Dewsbury England
HSBC BANK PLC 403570 Equivalent Codes: 40-35-70 40 35 70 Dewsbury OSSETT Market Place, W.Yorks., WF13 1DH, Dewsbury England
HSBC BANK PLC 401935 Equivalent Codes: 40-19-35 40 19 35 Didcot DIDCOT 186 Broadway, Oxon, OX11 8RP, Didcot England
HSBC BANK PLC 401918 Equivalent Codes: 40-19-18 40 19 18 Diss DISS 1 Mount St, Norfolk, IP22 3QD, Diss England
HSBC BANK PLC 402033 Equivalent Codes: 40-20-33 40 20 33 Diss DISS 1 Mount St, Norfolk, IP22 3QD, Diss England
HSBC BANK PLC 402309 Equivalent Codes: 40-23-09 40 23 09 Diss HARLESTON 1 Mount St, Norfolk, IP22 3QD, Diss England
HSBC BANK PLC 400941 Equivalent Codes: 40-09-41 40 09 41 Dolgellau BARMOUTH Eldon Square, Gwynedd, LL40 1PS, Dolgellau England
HSBC BANK PLC 401919 Equivalent Codes: 40-19-19 40 19 19 Dolgellau DOLGELLAU Eldon Square, Gwynedd, LL40 1PS, Dolgellau England
HSBC BANK PLC 400865 Equivalent Codes: 40-08-65 40 08 65 Doncaster ASKERN 1 High St, S.Yorks., DN1 1EE, Doncaster England
HSBC BANK PLC 400946 Equivalent Codes: 40-09-46 40 09 46 Doncaster BAWTRY 1 High St, S.Yorks., DN1 1EE, Doncaster England
HSBC BANK PLC 401920 Equivalent Codes: 40-19-20 40 19 20 Doncaster DONCASTER 1 High St, S.Yorks., DN1 1EE, Doncaster England
HSBC BANK PLC 402039 Equivalent Codes: 40-20-39 40 20 39 Doncaster EPWORTH Market Place, Epworth, S.Yorks., DN9 1EU, Doncaster England
HSBC BANK PLC 404359 Equivalent Codes: 40-43-59 40 43 59 Doncaster STAINFORTH 5 Market Place, Thorne, S.Yorks., DN8 5DN, Doncaster England
HSBC BANK PLC 404414 Equivalent Codes: 40-44-14 40 44 14 Doncaster THORNE 5 Market Place, Thorne, S.Yorks., DN8 5DN, Doncaster England
HSBC BANK PLC 404470 Equivalent Codes: 40-44-70 40 44 70 Doncaster TICKHILL 1 High St, S.Yorks., DN1 1EE, Doncaster England
HSBC BANK PLC 401921 Equivalent Codes: 40-19-21 40 19 21 Dorchester DORCHESTER 15 Cornhill, Dorset, DT1 1BJ, Dorchester England
HSBC BANK PLC 401922 Equivalent Codes: 40-19-22 40 19 22 Dorking DORKING 67 West St, Surrey, RH4 1BW, Dorking England
HSBC BANK PLC 401938 Equivalent Codes: 40-19-38 40 19 38 Douglas DOUGLAS P.O. Box 20, HSBC House, Ridgeway St, I.O.M., IM99 1AU, Douglas England
HSBC BANK PLC 401923 Equivalent Codes: 40-19-23 40 19 23 Dover DOVER 26 Biggin St, Kent, CT16 1BJ, Dover England
HSBC BANK PLC 401943 Equivalent Codes: 40-19-43 40 19 43 Dovercourt DOVERCOURT ESSEX 3 Midland Hse, High St, Essex, CO12 3PS, Dovercourt England
HSBC BANK PLC 401926 Equivalent Codes: 40-19-26 40 19 26 Driffield DRIFFIELD YORKS 12 Market Place, YO25 6AQ, Driffield England
HSBC BANK PLC 401927 Equivalent Codes: 40-19-27 40 19 27 Droitwich DROITWICH 11 Victoria Square, Worcs., WR9 8DH, Droitwich England
HSBC BANK PLC 401951 Equivalent Codes: 40-19-51 40 19 51 Dronfield DRONFIELD CIVIC CENTRE 4 Dronfield Civic Centre, Derbyshire, S18 1PD, Dronfield England
HSBC BANK PLC 401928 Equivalent Codes: 40-19-28 40 19 28 Dudley DUDLEY 226 High Street, West Midlands, DY1 1PQ, Dudley England
HSBC BANK PLC 404471 Equivalent Codes: 40-44-71 40 44 71 Dudley DUDLEY 226 High Street, West Midlands, DY1 1PQ, Dudley England
HSBC BANK PLC 401930 Equivalent Codes: 40-19-30 40 19 30 Dunstable DUNSTABLE 22 West St, Beds., LU6 1SY, Dunstable England
HSBC BANK PLC 403150 Equivalent Codes: 40-31-50 40 31 50 Dunstable MARKYATE 22 West St, Beds., LU6 1SY, Dunstable England
HSBC BANK PLC 401931 Equivalent Codes: 40-19-31 40 19 31 Durham DURHAM SADDLER STREET 1 Saddler St, DH1 3NR, Durham England
HSBC BANK PLC 401967 Equivalent Codes: 40-19-67 40 19 67 Durham DURHAM,UNIVERSITY 1 Saddler St, DH1 3NR, Durham England
HSBC BANK PLC 401932 Equivalent Codes: 40-19-32 40 19 32 Dursley DURSLEY 80 Parsonage St, Glos., GL11 4AB, Dursley England
HSBC BANK PLC 402002 Equivalent Codes: 40-20-02 40 20 02 Easingwold EASINGWOLD Market Place, Yorks., YO61 3AA, Easingwold England
HSBC BANK PLC 402009 Equivalent Codes: 40-20-09 40 20 09 East Grinstead EAST GRINSTEAD 38 London Road, W.Sussex, RH19 1AB, East Grinstead England
HSBC BANK PLC 402035 Equivalent Codes: 40-20-35 40 20 35 East Grinstead EDENBRIDGE 1 Middle Row, W.Sussex, RH19 3AY, East Grinstead England
HSBC BANK PLC 402141 Equivalent Codes: 40-21-41 40 21 41 East Grinstead FOREST ROW 1 Middle Row, W.Sussex, RH19 3AY, Phone: (1342) 743008, East Grinstead England
HSBC BANK PLC 402005 Equivalent Codes: 40-20-05 40 20 05 Eastbourne EASTBOURNE SEASIDE 79 Seaside, East Sussex, BN22 7NQ, Eastbourne England
HSBC BANK PLC 402006 Equivalent Codes: 40-20-06 40 20 06 Eastbourne EASTBOURNE TERMINUS ROAD 94 Terminus Rd, E.Sussex, BN21 3ND, Eastbourne England
HSBC BANK PLC 402069 Equivalent Codes: 40-20-69 40 20 69 Eastbourne EAST SUSSEX COMM CENTRE HSBC House, Highfields Office Park, Edward Road, East Sussex, BN23 8AS, Eastbourne England
HSBC BANK PLC 402007 Equivalent Codes: 40-20-07 40 20 07 Eastcote EASTCOTE 177 Field End Road, Middlesex, HA5 1QS, Eastcote England
HSBC BANK PLC 401742 Equivalent Codes: 40-17-42 40 17 42 Eastleigh CHANDLERS FORD 2 The Precinct, Winchester Road, Chandlers Ford, Hampshire, SO53 2GA, Eastleigh England
HSBC BANK PLC 402010 Equivalent Codes: 40-20-10 40 20 10 Eastleigh EASTLEIGH 3 Leigh Rd, Hants., SO50 9YW, Eastleigh England
HSBC BANK PLC 402133 Equivalent Codes: 40-21-33 40 21 33 Eastleigh EASTLEIGH 3 Leigh Rd, Hants., SO50 9YW, Eastleigh England
HSBC BANK PLC 404258 Equivalent Codes: 40-42-58 40 42 58 Eastleigh SOUTHAMPTON HEDGE END 3 Leigh Rd, Hants., SO50 9YW, Eastleigh England
HSBC BANK PLC 402013 Equivalent Codes: 40-20-13 40 20 13 Ebbw Vale EBBW VALE 34 Bethcar St, Gwent, NP23 6XY, Ebbw Vale England
HSBC BANK PLC 402041 Equivalent Codes: 40-20-41 40 20 41 Eccleshall ECCLESHALL 14 High Street, Stafford, ST21 6BZ, Eccleshall England
HSBC BANK PLC 402015 Equivalent Codes: 40-20-15 40 20 15 Edgware EDGWARE BURNT OAK 103 Station Rd, Middx., HA8 7JJ, Edgware England
HSBC BANK PLC 402016 Equivalent Codes: 40-20-16 40 20 16 Edgware EDGWARE STATION ROAD 103 Station Rd, Middx., HA8 7JJ, Edgware England
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23