logoEngineer's Line References (ELRs)

A (hopefully) comprehensive listing

Codes beginning B

Last update 1 November 2017

Additional information is always gratefully received, whether entirely new records (particularly historical records), or information to fill in gaps or correct errors, via the contact link under the Miscellaneous entry in the navigation bar above.  Thank you.

Please select a starting letter from the links below:

Introduction | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Lines without codes | ELR/LOR converter | LUL system | DLR system | Canals

ELR Line name Mileages Datum Notes
BAA Basingstoke to Alton Butts Junction Line ~48.28 - 60.53 Waterloo  
BAB Bangor to Bethesda Branch 0.00 - 4.26 Bangor  
BAC Barrow Hill and Creswell Line see separate portions
    BAC1 Barrow Hill Colliery Line 149.54 - 150.47 St Pancras via Leicester and Toton  
    BAC2 Barrow Hill North (Goods Line) Junction to Seymour Junction 149.45 - 152.21 St Pancras via Leicester and Toton  
    BAC3 Elmton And Creswell Junction to Seymour Junction 149.35 - 155.10 St Pancras via Corby and Newstead  
BAD Boars Head to Adlington Branch 0.00 - 3.45 Boars Head Junction  
BAE Basingstoke and Exeter Line see separate portions
    BAE1 Worting Junction to Fisherton Short Mile 50.21 - 83.72 Waterloo  
    BAE2 Fisherton Short Mile to Exeter St Davids 84.00 - 172.04 Waterloo  
BAF Ballinluig to Aberfeldy Branch 23.37 - 32.12 Perth  
BAG Birmingham and Gloucester Line see separate portions
    BAG1 Birmingham New Street to Kings Norton 42.38 - 47.48 Derby  
    BAG2 Kings Norton to Gloucester 46.42 - 92.68 Derby 86.74 - 90.03 formerly 5.74 - 2.70 ex Gloucester in CHE
BAH Barnsley and Horbury Station Junction Line see separate portions
    BAH1 Horbury Station Junction to Crigglestone Junction 44.13 - 45.56 Manchester Victoria via Rochdale, Horbury Station Junction and Crigglestone Junction  
    BAH2 Crigglestone Junction to Barnsley Station Junction 45.56 - 52.60 Manchester Victoria via Rochdale, Horbury Station Junction and Crigglestone Junction  
BAI Bainsford Branch 0.00 - 1.44 Swing Bridge Junction  
BAK Barassie and Kilmarnock Line 0.00 - 7.57 Kilmarnock Junction  
BAL Bridgend and Abergwynfi Line 0.00 - 14.29 Bridgend  
BAM Barnsley Branch (Midland) see separate portions
    BAM1 Cudworth South Junction to Chapeltown Line Junction 175.41 - 178.25 St Pancras via Darfield  
    BAM2 Barnsley West Junction to Court House Junction 173.69 - 174.77 St Pancras via Wombwell  
BAN Baglan Branch see separate portions
    BAN1 Junction with SWM2 to Baglan Branch Junction 205.74 - 206.00 Paddington via Stroud BAN1 ex Albion Branch
    BAN2 Baglan Branch Junction to end of branch 0.00 - 0.36 + sidings Baglan Branch Junction  
BAP Bargoed and Pant Line 18.10 - 27.46 Cardiff East Dock  
BAR Bargoed Loop     Now BDP
BAR Barton-On-Humber Branch 100.44 - 110.19 Manchester London Road via Woodhead  
BAS Canons Marsh Branch     Now CMH
BAS Barrack Street Branch 0.00 - 0.25 Glasgow High Street East Junction Barracks Goods Station (North British Railway)
BAT Barnton Branch 2.09 - 3.63 Princes Street  
BAU Bangour to Uphall Branch 0.00 - 2.09 Bangour Asylum Branch Junction, Uphall  
BAW Avonside Branch 128.73 - 130.01 Derby Part = part BPS
BAX Bridge House Junction to Baxter Wood No 1 Line 0.00 - 0.55 Bridge House Junction  
BAX1 Dearne Valley Junction to Baxter Wood Junction ?? - ?? Dearne Valley Junction  
BAY Bricklayers Arms Branch 0.00 - 1.66 Bricklayers Arms  
BAZ Barnstaple Loop 207.79 - 209.19 Paddington via Box and Barnstaple Victoria Road (reverse)  
BAZ Bristol Temple Meads Upper Approach Road n/a n/a Road only
BBA Brinsley Branch 139.41 - 140.16 King's Cross  
BBB Blackburn and Bolton Branch 10.55 - 24.08 Manchester Victoria  
BBC Bretby Branch 0.00 - 2.48 Bretby Branch Junction  
BBD Bournemouth West Carriage Sidings see separate portions
    BBD1 Bournemouth West Carriage Sidings 0.00 - 1.12 Bournemouth West buffer stops Probably replaced by BBD9
    BBD9 Bournemouth West Carriage Sidings 0.00 - 1.12 Bournemouth West buffer stops  
BBE Bonnybridge Branch 106.45 - 107.31 Carlisle via Ravenscraig No 1  
BBG Banbury Branch (GCR) 0.00 - 8.17 Culworth Junction  
BBH Bolton Branch 7.71 - 14.78 Maryport  
BBJ Balham to Beckenham Junction Line 4.69 - 11.62 Victoria  
BBK Billingham Beck Branch 60.50 - 65.26 Leeds Wortley Junction via Harrogate Starbeck and Northallerton Low Level  
BBL Brynmawr and Blaenavon Line     Now BWB
BBL Bennerley to Bulwell Line 127.35 - 132.71 St Pancras via Toton  
BBM Bletchley to Bedford Midland Branch 0.00 - 16.57 Bletchley  
BBN Babbington Branch 126.33 - 127.35 St Pancras  
BBO Bentley Junction to Bordon 44.42 - 49.04 Waterloo via Worplesdon and Guildford (reverse)  
BBP Butler Street Goods branch 28.40 - 28.65 Liverpool Exchange  
BBR Barnham and Bognor Regis Line 22.35 - 25.75 Brighton  
BBS Bamber Bridge Sidings 1.73 - 2.26 Farington Curve Junction  
BBS Various Sidings see separate portions
    BBS1 Blackburn Station Sidings 10.27 - 10.48 Farington Curve Junction  
    BBS2 Blackburn East Lancs Sidings 10.25 - 10.50 Farington Curve Junction  
    BBS3 Bolton Road Goods Sidings 9.51 - 10.30 Farington Curve Junction  
    BBS4 Blackburn Kings Street Sidings 9.55 - 10.07 Farington Curve Junction  
BBW Bradley Junction to Bradley Wood Junction Curve 0.00 - 1.17 Bradley Junction  
BBX Bedford St Johns West to Bedford St Johns East Curve 0.00 - 0.10 Bedford St Johns West Junction  
BBY Batley to Birstall Branch 0.00 - 1.71 Birstall Junction  
BBZ Butts Branch 121.17 - 122.23 Paddington via Didcot and Charlbury  
BCA Bedford to Cambridge Line 15.71 - 45.23 Bletchley  
BCB Black Carr Junction to Bessacarr Junction Curve 115.72 - 116.44 Huntingdon South Junction via St Ives (reverse)  
BCC Bullcroft Colliery Branch 0.00 - 1.66 Bullcroft Junction  
BCE Bolsover Colliery Empties 5.64 - 5.78 Pleasley Colliery West Junction Also known as Bolsover Castle Sidings
BCG Birmingham Central Goods Branch 0.00 - 0.76 Central Goods Station Branch Junction  
BCH Balloch Branch 16.39 - 21.05 Glasgow Queen Street High Level via Cowlairs and Maryhill  
BCJ Birmingham Curve Junction to Branston Junction 126.40 - 127.19 St Pancras  
BCL Banbury and Cheltenham Line (Kingham to Cheltenham) 84.59 - 108.02 Paddington via Didcot and Charlbury  
BCM Brookhouse Colliery Branch/North Staveley Curve 155.51 - 156.68 St Pancras  
BCN Bangor and Caernarvon Branch 0.00 - 7.23 Bangor  
BCO Bentley Colliery Branch 0.00 - 0.25 Bentley Colliery Junction South  
BCP Bacup Branch 14.23 - 21.60 Manchester Victoria  
BCR Blackpool Carriage Sidings 16.69 - 17.30 Preston  
BCS Bletchley Carriage Sidings 46.67 - ~47.18 Euston  
BCS British Steel Corby Branch     See BSC
BCV Bordesley Junction to Tyseley Line 125.57 - 128.11/
41.44 - 41.78
Paddington/Derby  
BCY Barrow Colliery Branch 0.00 - 0.45 Branch Junction  
BDB Bridgwater Dock Branch 151.42 - 152.41 Paddington via Box and Bridgwater Junction (reverse)  
BDC Border Counties Line 0.00 - 40.62 Hexham  
BDD Devil's Dyke Branch 0.00 - 3.49 Dyke Junction  
BDE Bottesford East Curve 113.28 - 113.58 King's Cross  
BDG Brechin to Bridge of Dun line 0.00 - 4.00 Bridge of Dun  
BDH Brent Curve Junction to Dudding Hill Junction 0.00 - 1.03 Brent Curve Junction  
BDL Barry Docks High Level Lines 5.74 - 8.52 Cardiff Central  
BDM Bow Depot Midland 0.00 - 0.32 Midland Junction  
BDN Bridge Street Junction to Duston North Junction 0.00 - 0.18 Bridge Street Junction  
BDO Low Level Lines Dock No. 2 (Barry)/Barry Docks Low Level Lines 6.19 - 8.72 Cardiff Central  
    BDO2 Low Level Lines Dock No. 1 (Barry)/Sully Moors Extension 6.76 - 8.12 Cardiff Central  
BDP Bargoed Loop 15.10 - 15.72 Bassaleg Junction Formerly BAR
BDS Bidston West Junction to Seacombe Junction 0.09 - 0.37 Bidston  
BDU Beddau Branch 0.00 - 1.00 Beddau Branch Junction (part of Aber Junction)  
BDW Bond End Wharf Branch 0.00 - 0.67 Wellington Street Junction  
BDZ Bwllfa Dare Branch 0.00 - 1.64 Dare Junction  
BEA Barnt Green Evesham and Ashchurch Line 51.58 - 84.58 Derby via Camp Hill Line  
BEB Beeston to Batley Branch 0.00 - 4.76 Beeston Junction Remiled from Batley Junction 0.00 to Tingley Junction 2.12
BEC Bevercotes Colliery Branch 0.00 - 5.13 Boughton Junction  
BED Bestwood Colliery Branch 0.00 - 1.03/
132.07 - 133.10
Bestwood Junction/King's Cross  
BEE Bellsdyke Branch (Airdrie North) ?? ??  
BEG Beggarlee Branch 130.13 - 130.48 St Pancras  
BEI Beighton to Annesley Branch 48.73 - 69.59 Manchester London Road Great Central Main Line north of Nottingham
BEJ Buxton and Edgeley Junction Branch 0.00 - 19.09 Edgeley Junction No 1  
BEK Beckermet Branch 0.00 - 1.28 Beckermet Mines Junction  
BEL Barnstaple East Loop     Now BEP
BEL Bedlay Loop 0.00 - 7.51 Kirkintilloch Monkland Railway Canal Basin  
BEM Birkenhead and Bidston (Mersey Docks) Branch 0.00 - 0.42 Bidston East Junction  
BEN Birkenhead and New Brighton Branch 4.40 - 7.18 Liverpool Central Low Level  
BEP Barnstaple East Loop 207.24 - 207.48 Paddington via Box Formerly BEL
BES Blaydon to Scotswood 2.65 - 3.78 Newcastle  
BEV Beaufort and Ebbw Vale High Level Line 0.00 - 1.40 Ebbw Vale Junction  
BEW Beighton Junction and Woodhouse Junction Branch 46.56 - 48.06 Manchester London Road via Woodhead  
BEX Boscarne Extension     Now BOE
BEX Bexleyheath Line 5.54 - 15.36 Charing Cross  
BEY Bellshill Colliery Branch 0.00 - 0.32 Bellshill Box Caledonian Railway route
BEZ Lynton and Barnstaple Railway 0.00 - 19.23 Barnstaple Town Station  
BFB Bradford Branch 0.00 - 9.11 Bathampton Junction  
BFC Bacon Factory Chord 0.00 - 0.63 Europa Junction  
BFD Bideford Goods Branch 219.66 - 220.15 Waterloo Formerly BID
BFG Stonebridge Park Depot 2.14 - 2.56 Kensal Green Junction  
BFJ Buxton Flying Junction Line 18.56 - 19.02 Edgeley Junction No 1  
BFK Blackhill Fork 0.00 - 0.38 Blackhill Junction Blackhill Junction to Germiston High Junction
BFL Bradford on Avon Loop 104.11 - 104.36 Paddington via Melksham  
BFO Bletchley Flyover 0.00 - 1.48 Bletchley Flyover Junction  
BFS Spare Code n/a n/a  
BFZ Briton Ferry Dock Branch 0.00 - 0.55 Dock Junction/Treherbert  
BGB Bankfield Goods Branch 0.00 - 1.02 Bootle Station Junction  
BGC Boat of Garten to Craigellachie Line 67.67 - 98.03 Aberdeen  
BGD Burghead Branch 0.00 - 4.72 Alves Junction  
BGE Boldon West Curve 0.00 - 0.56 Boldon Colliery Junction  
BGF Burghead and Hopeman Branch 4.72 - 6.51 Alves Junction  
BGG Burghead Harbour Branch 0.20 - 0.60 Burghead  
BGH Brampton and Gashouse Branch/Brampton Goods Branch 0.00 - 1.21 Brampton Branch Junction  
BGK Bethnal Green and King's Lynn Line 1.14 - 96.75 Liverpool Street  
BGL Bristol and Gloucester Line see separate portions
    BGL1 Gloucester Yard Junction to Tuffley Junction 93.09 - 94.10 Derby Formerly 113.03 - 112.02 ex Paddington on SWM1
    BGL2 Tramway Junction to Bristol Temple Meads 92.68 - 129.68 Derby 120.03 - 122.65 now WTS.  94.60 - 99.74 also 106.67 - 112.02 ex Paddington in SWM1
BGN Bridgeton Central Junction to Bridgeton Central CSD 0.07 - 1.11 High Street  
BGP Bagthorpe Curve 130.69 - 131.50 King's Cross via Basford West Junction (reverse, reverse count)  
BGS Bow Road Goods Branch 2.53 - 2.72 Fenchurch Street  
BGW Bolton Great Moor Street to Worsley Junction line ?? ?? Branch off BKJ
BGY Bathgate Yard ?? ??  
BHA Brindle Heath Junction to Agecroft Junction 2.78 - 3.36 Manchester Victoria  
BHB Bristol Harbour Branch 118.33 - 119.64 Paddington via Box  
BHC Bignall Branch 0.00 - 0.29 Diglake Junction  
BHD Boghead Branch 0.00 - 0.36 Boghead Box Near Bathgate (North British Railway)
BHI Basford Hall Independent Lines 156.16 - 158.76 Euston  
    BHI1 Basford Hall Independent Lines 156.16 - 158.76 Euston  
BHJ Buxton to High Peak Junction Line No 2 0.00 - 0.55 Harpur Hill Junction  
BHL Berks and Hants Line 37.62 - 94.03 Paddington  
BHM Barrow Hill Motive Power Depot 149.28 - 150.09 St Pancras via Leicester and Toton  
BHN Blochairn Branch 0.00 - 0.38 Garngad Junction Glasgow Buchanan St/Garngad area
BHP Boultham Junction to Pyewipe Junction Curve 0.00 - 0.65 Boultham Junction = part LIA
BHR Benhar Branch (Westcraigs for Harthill & Blackridge) 0.00 - 1.76 Fauldhouse & Crofthead North British Railway
BHS Brighouse Branch 0.00 - 3.26 Wyke Junction  
BHW Buckland Hollow Branch 0.00 - 1.03 Buckland Hollow Junction  
BIB Bingley Junction to Bradford Junction Curve 0.00 - 0.17 Shipley South Junction  
BIC Bishop Auckland to Barnard Castle Branch 0.00 - 14.63 Bishop Auckland East Junction  
BID Bideford Goods Branch     Now BFD
BID Burntisland Docks Branch 0.00 - 0.33 + docks Burntisland Junction  
BIG Bigrigg Branch 2.47 - 3.51 Mire House Junction  
BIH Bird-In-Hand Branch 0.00 - 0.22/
9.20 - 9.42
Bird in Hand Junction/Taff Vale Extension Junction  
BIK Bickershaw Colliery Branch 0.00 - 3.32 Springs Branch No 1 Junction Remiled, formerly datum at Pennington South Junction
    BIK3 Pennington South Junction to Plank Lane 0.00 - 3.45 Pennington South Junction 0.00 - 1.50 closed, Pennington South Junction to Bickershaw West Junction
BIM Bilsthorpe Colliery Branch (Midland) (Southwell & Mansfield Branch) 2.15 - 2.77 Farnsfield Junction  
BIN Bingham Branch 0.00 - 7.21 Stathern Junction  
BIP Bilson Loop 4.68 - 5.27 Forest of Dean Junction Formerly BNL
BIR Birley Colliery Branch 0.13 - 0.26 Woodhouse East Junction Great Central Railway branch, originally to 2.55
BIY Bishopsgate Yards 0.00 - 0.52 Bethnal Green West Junction  
BIZ Bicslade Railway 13.62 - 14.65 + quarries Berkeley Road Junction  
BJH Broadstone Junction to Hamworthy Junction 115.53 - 118.77 Waterloo  
BJL Bamfurlong Junction Line 4.28 - 5.38 Newton Le Willows Junction  
BJN Bromley Junction to Norwood Junction see separate portions
    BJN1 Bromley Junction to Norwood Junction (Up Crystal Palace) 9.36 - 9.70 Victoria  
    BJN2 Bromley Junction to Norwood Junction (Down Crystal Palace) 9.48 - 9.75 Victoria  
BJP Broadstone Junction to Poole Holes Bay Junction Line 115.44 - 118.46 Waterloo  
BJR Bassaleg Junction and Rhymney Line 0.00 - 20.78 Bassaleg Junction  
BJS Blackwood Junction to Stonehouse West Junction Line 0.00 - 5.26 Stonehouse West Junction Possibly a different line running 0.00 - 4.24
BJT Broadstone Junction to Templecombe Lower Line 36.13 - 63.06 Bath Junction  
BJW Bescot Junction to Wichnor Junction (Lichfield) Line see separate portions
    BJW1 Bescot Junction to Walsall Pleck Junction 0.00 - 0.65 Bescot Junction  
    BJW2 Walsall Pleck Junction to Ryecroft Junction 5.42 - 6.79 Dudley Junction  
    BJW3 Ryecroft Junction to Wichnor Junction 6.79 - 23.33 Dudley Junction  
BJZ Baglan Junction to Neath Box Loop 16.45 - 18.30 R&SB Junction 17.34 - 18.30 ?? formerly 0.76 - 0.00 in SMI
BKB Benwick Branch 0.00 - 4.41 Three Horse Shoes Junction  
BKC Banbury and Cheltenham Line (Kingham to Chipping Norton) 84.48 - 89.21 Paddington via Didcot and Charlbury  
BKE Basingstoke Branch 36.17 - 51.39 Paddington via Reading  
BKH Birkenhead Branch 14.14 - 15.14 ?? Chester = Birkenhead Woodside Branch (part Chester and Birkenhead Line) ??
BKJ Bolton and Kenyon Line 0.00 - 10.30 Kenyon Junction  
BKL Blackwell Colliery Branch 0.00 - 0.63 New Hucknall Sidings Box Great Central Railway route
BKN Banbury and Cheltenham Line (Kingham to Chipping Norton)     Now BKC
BKN Blackstone Branch 0.00 - 4.60 Polkemmet Junction  
BKS Brancliffe East Junction and Kirk Sandal Junction Line 0.00 - 20.51 Brancliffe East Junction  
BKW Brockley Whins Branch 0.00 - 0.65 Brockley Whins Junction  
BLA Blaenrhondda Branch 24.27 - 25.55 Cardiff Bute Road  
BLB Blackbrook Branch 0.00 - 2.63 Sutton Oak Junction  
BLC Blidworth Colliery Branch 1.08 - 4.11 Rufford Colliery Junction  
BLE Barnstaple Branch 165.19 - 207.70 Paddington via Box Includes BVR
BLF Bensham Junction to Low Fell Sidings Junction Curve 0.00 - 0.25 Low Fell Sidings Junction  
BLH Blidworth Colliery Branch see separate portions
    BLH1 Midland Region portion 0.00 - 0.57 Blidworth Junction  
    BLH2 Eastern Region portion 3.40 - 4.11 Rufford Junction  
BLI Brighton to Littlehampton Line see separate portions
    BLI1 Brighton to Littlehampton Junction 0.00 - 19.25 Brighton  
    BLI2 Littlehampton Junction to Littlehampton 60.57 - 62.03 London Bridge via Redhill and Ford Junction (reverse)  
BLJ Broughton Lane Junction to Shepcote Lane East Junction Curve 161.20 - 161.67 St Pancras via Leicester, Toton and Treeton  
BLK Blackbraes Branch 0.00 - 4.39 Almond Junction  
BLL Bristol Loop 117.42 - 117.73 Paddington via Box  
BLN Barkston to Lincoln Line 111.72 - 129.68 King's Cross Honington Junction to Sincil Bank, Lincoln
BLP Barnstaple Loop     Now BAZ
BLP Brockenhurst and Lymington Pier Line 93.25 - 98.16 Waterloo  
BLR Brackenhill Light Railway 0.00 - 2.72 Brackenhill Junction  
BLS Brightlingsea Branch 56.27 - 62.36 Liverpool Street  
BLT Bletchley Depot see separate portions
    BLT1 Bletchley Sidings Carriage Arrival and Wagon Maintenance 46.67 - 47.50 Euston  
    BLT2 Bletchley Sidings CCE, TMD and Cambridge Sidings 0.20 - 0.55 Bletchley Junction  
    BLT3 Bletchley Sidings Field, Top and S&T Sidings 46.32 ?? - 46.73 Euston  
BLW Birmingham Loop/Wolverhampton Loop 0.00 - 0.30 Rainbow Hill Junction  
BLY Ballochney Branch 0.00 - 0.49 Whiterigg North British Railway route
BLZ Brynmenyn Loop 0.00 - 0.20 Brynmenyn Junction  
BMB Blairadam Branch 0.00 - 2.04 Kelty North Junction  
BMC Barnsley Main Colliery Branch 0.00 - 0.25 Barnsley Main Colliery Junction  
BMD Bristol Bath Road Traction Depot 118.33 - 118.52 Paddington via Box  
BME Buckland Junction (Dover) to Minster East Junction see separate portions
    BME1 Minster East Junction to Minster South Junction 0.00 - 0.32 Minster East Junction  
    BME2 Minster South Junction to Buckland Junction 82.21 - 99.05 Charing Cross via Chelsfield and Canterbury West  
BMJ Blackfriars Junction to Metropolitan Junction 0.62 - 1.14 Holborn Viaduct  
BMK Blairmuckhill Branch 0.00 - 0.50 Barblues Colliery No 10 Siding Westcraigs to Shotts Line
BML Bournemouth Main Line (Waterloo to Weymouth) see separate portions
    BML1 Waterloo to Northam Short Mile 0.00 - 77.68 Waterloo  
    BML2 Northam Short Mile to Dorchester Junction 78.00 - 136.15 Waterloo  
    BML3 Dorchester Junction to Weymouth 162.14 - 168.63 Paddington via Melksham Formerly part of WEY
BMM Brinnington Branch 0.00 - 1.22 Reddish Junction  
BMN Bonds Main Branch 144.07 - 145.47 St Pancras  
BMS Broomside Line 0.00 - 0.38 Sherburn Colliery Junction  
BMW Market Weighton and Beverley 22.56 - 33.24 York  
BMZ Blackmill Branch 0.00 - 6.11 Tondu Middle Junction 0.00 - 2.56 now OGM.  Line re-miled: Datum = Copper Works Junction after 1950
BNB Beckton Branch 7.05 - 8.73 Liverpool Street  
BNC Brecon Curve 0.00 - 0.19 Brecon Curve Junction  
BND Brecon and Dowlais Line 0.00 - 20.17 Brecon  
BNE Benton North Junction to Earsdon Link Line 0.00 - 2.53 Benton Junction  
BNF Burscough North Fork 0.00 - 0.34 Burscough Bridge Junction  
BNG Bromley North and Grove Park Line 8.65 - 10.47 Charing Cross  
BNJ Bentley Colliery North Junction to Bentley Colliery Junction 0.00 - 0.18 Bentley Colliery Junction North  
BNK Banbury and Cheltenham Line (Kings Sutton to Chipping Norton) 82.41 - 97.75 Paddington via Didcot and Kings Sutton Junction (reverse) Formerly KSC
BNL Bilson Loop     Now BIP
BNL Brownhill Loop ?? Bridge Street Junction (Glasgow) Near Kilbirnie, down flyover at Brownhill Junction (Glasgow & South Western Railway) joining DNJ to AYR
BNN Bedford and Northampton Line 51.50 - 71.51 St Pancras  
BNO Balerno Branch 0.00 - 6.02 Ravelrig Junction  
BNP Bonnington Loop 2.25 - 2.47 Edinburgh Waverley  
BNR Bonnington Road Branch 0.00 - 0.20 Graham Street Box Bonnington Goods branch (North British Railway)
BNW Boldon New Curve 0.00 - 0.20 Boldon East Junction  
BNY Boldon and Tyne Dock Branch see separate portions
    BNY1 Dean Road Sidings to Green Lane Junction 0.56 - 2.78 Boldon West Junction  
    BNY2 Boldon North Junction for Boldon Colliery 2.54 - 3.21 Boldon East Junction  
BNZ Blaenavon Branch 0.00 - 1.04 Blaenavon Junction  
BOB Broad Oak Branch 0.00 - 0.42 Junction with SPC9  
BOC Bolsover Colliery Branch (Barrow Hill) see separate portions
    BOC1 Colliery Junction to Bolsover Castle 5.21 - 7.61 Pleasley Colliery West Junction  
    BOC2 Pleasley Colliery West Junction to Bolsover Castle 2.41 - 5.21 Pleasley Colliery West Junction  
BOD Bodmin Branch 273.75 - 277.44 Paddington via Box and Plymouth Millbay (reverse)  
BOE Boscarne Extension 277.34 - 280.10 Paddington via Box, Plymouth Millbay (reverse) and Bodmin Junction (reverse)  
BOG Bog Hall Branch 51.01 - 51.71 Darlington Prospect Hill Junction to Bog Hall Box, Whitby
BOH Bowesfield Junction to Hartburn Junction Curve 0.00 - 0.44 Hartburn Junction  
BOK Broad Street and Old Kew Line via Hampstead (North London Line) see separate portions
    BOK1 Broad Street to Camden Road Junction 0.00 - 5.10 Broad Street  
    BOK2 Camden Road Junction to Kensal Green Junction 0.00 - 5.13 Camden Road Junction  
    BOK3 Kensal Green Junction to Willesden High Level Junction 5.13 - 5.48 Camden Road Junction  
    BOK4 Willesden High Level Junction to Acton Wells Junction 0.00 - 0.34; and
0.43 - 0.66
Willesden High Level Junction; West London Junction  
    BOK5 Acton Wells Junction to Old Kew Junction mileage change 0.66 - 3.61 Willesden High Level Junction  
    BOK6 Old Kew Junction mileage change to Old Kew Junction 9.68 - 10.01 Waterloo  
BOL    ? Brundall Oulton Broad and Lowestoft Line 5.73 - 23.41 Norwich Now part of NOL?  Uncertain if code actually existed
BON Bottesford to Newark Line 0.00 - 9.15 Bottesford West Junction  
BOO Bowers Row Opencast Branch 0.00 - 6.17 Garforth East Junction  
BOP Bryn Junction to Pemberton Branch 0.00 - 2.30 Park Lane Junction  
BOR Boroughbridge Branch 0.00 - 12.64 Pilmoor Junction  
BOS Bo'ness Branch 26.02 - 31.00 Glasgow Queen Street High Level  
BOT Bothwell Branch 0.00 - 1.12 Bothwell Junction Caledonian Railway route
BOW Bodmin and Wadebridge Line 0.00 - 6.68 Wadebridge  
BOZ Blaenavon Loop 0.00 - 0.19 Blaenavon Loop Junction  
BPA Bishop Auckland Station 0.00 - 0.21 Bishop Auckland East Junction  
BPB Bargoed Pits Branch 16.55 - 17.08 Cardiff East Dock  
BPC Bestwood Park to Calverton Colliery Branch 129.53 - 137.51 St Pancras via Corby  
BPH Blisworth to Peterborough Line 0.00 - 27.58 Blisworth Only covers line to Thrapston, continuation is TOM
BPJ Brighton Lovers Walk Depot 49.49 - 50.39 London Bridge via Redhill  
BPL Bramley to Pudsey and Low Moor Line 0.00 - 6.23 Bramley West Junction  
BPO Blyth Power Station 1.32 - 2.27 West Sleekburn Junction  
BPP Philips Park No 1 Junction to Brewery Siding Junction (Miles Platting Connecting Line) 0.00 - 0.23 Miles Platting Junction  
BPS Bristol St Philips Branch 129.22 - 129.64 Derby Formerly BSP
BPT Bridport Branch     Now BRP
BPT Busby Print Works Branch 3.54 - 4.13 Busby Junction Closed 1898, but remained until 1952
BPW Botley to Bishops Waltham Line 0.00 - 3.75 Botley  
BPZ Burry Port Engine Shed Line 0.00 - 0.18 Burry Port  
BQB Gleneagles Junction to Balquhidder Branch 0.30 - 29.59 Gleneagles  
BRA Braintree Branch 17.71 - 24.15 Bishops Stortford  
BRB Brentford Branch 0.00 - 3.77 Southall  
BRC Brodsworth Colliery and Castle Hills North Junction Branch 0.00 - 1.44 Castle Hills North Junction  
BRD Burma Road Chord 101.63 - 102.46 Carlisle  
BRE Bredisholm Branch 0.00 - 1.08 Maryville Box On North British Railway Hamilton line
BRG Bradford City Road Goods Branch 192.60 - 194.07 King's Cross via Birkenshaw Line  
BRH Barbush Branch ?? ??  
BRI Brocklesby and Immingham Branch see separate portions
    BRI1 Brocklesby Junction to Ulceby North Junction 99.39 - 100.44 Manchester London Road via Woodhead  
    BRI2 Ulceby North Junction to Immingham Docks 100.44 - 106.43 Manchester London Road via Woodhead  
BRK Barnoldswick Branch 228.29 - 230.20 St Pancras  
BRL Bristol Relief Line 117.27 - 118.33/
0.00 - 1.09
Paddington via Box/North Somerset Junction 0.00 - 0.16 ex FNS2, now counted as BRL even though not actually same route
BRM Broom South Curve 45.29 - 45.64 Blisworth Formerly BSC
BRN Blantyre Branch 0.00 - 1.19 Blantyre Junction On North British Railway Hamilton line
BRO Brymbo Branch 1.35 - 4.40 Wrexham Central  
BRP Bridport Branch 0.00 - 11.23 Maiden Newton Junction Formerly BPT
BRP Brewery Junction to Miles Platting Junction Curve     Listed in error, see BPP
BRS Browns Branch 0.00 - 0.12 Park Street Branch Junction  
BRT Brent Branch 0.00 - 0.44 Brent North Junction  
BRW Brancliffe West Curve 0.00 - 0.40 Brancliffe West Junction  
BRX Broxburn Branch 0.00 - 1.53 Broxburn Junction  
BRY Barry Line 0.00 - 9.35 Penarth Junction  
BRZ Glannant Siding 4.10 - ~4.40 Bridgend  
BSA Bourne to Sleaford Line 0.00 - 17.30 Bourne East Junction  
BSB Bishops Stortford to Braintree Line 0.00 - 18.06 Bishops Stortford  
BSC Broom South Curve     Now BRM
BSC British Steel Corby Branch 0.00 - 3.10   Also listed as BCS
BSD Bescot Sidings see separate portions
    BSD1 Down Local Sorting Sidings 7.77 - 8.27 Curzon Street  
    BSD2 Down Reception Sidings 7.64 - 8.17 Curzon Street  
    BSD3 Down Storage Sidings 7.69 - 8.32 Curzon Street  
    BSD4 Down Sorting Sidings 8.17 - 8.64 Curzon Street  
    BSD5 Diesel Depot 8.32 - 8.64 Curzon Street  
    BSD6 Up Sorting Sidings 7.65 - 8.24 Curzon Street  
    BSD7 Engine Reception Sidings 8.24 - 8.54 Curzon Street  
    BSD8 Down Local Sorting Sidings 7.77 - 8.27 Curzon Street Not identified at present
BSE Blackwell South Junction to Blackwell East Junction 136.71 - 137.24 St Pancras  
BSE Barassie Reversing Spur 33.06 - 34.08 Bridge Street Junction Now ZZA4
BSF Battersea Pier Junction to Factory Junction via Stewarts Lane 0.72 - 1.75 Victoria  
    BSF1 Battersea Pier Junction to Factory Junction via Stewarts Lane 0.72 - 1.67 Victoria Allocated, but to be deleted.  Presumably intended as separate codes for up and down lines
    BSF2 Battersea Pier Junction to Factory Junction via Stewarts Lane 0.72 - 1.67 Victoria
BSG Bicester South Junction to Gavray Junction 0.00 - 0.52 Bicester South Junction  
BSH Bellshill Branch 9.53 - 14.27 Glasgow High Street Whifflet Junction to Bothwell Junction, North British Railway
BSJ Bootle Junction Crossover 4.79 - 5.04 Bootle Branch Junction  
BSK Burscough South Fork 0.00 - 0.32 Burscough Bridge Junction  
BSL Bradford Springmill Street Branch 39.66 - 40.07 Manchester Victoria From Coal Shoots box
BSN Brunthill Stainton Sidings 0.00 - 0.56 Stainton Junction  
BSP Bristol St Philips Branch     now BPS
BSP Battersea Pier Junction to Pouparts Junction via Longhedge Junction see separate portions
    BSP1 Battersea Pier Junction to Longhedge 'A' Junction via Stewarts Lane 0.73 - 1.58 Victoria  
    BSP2 Longhedge 'B' Junction to Pouparts Junction 1.63 - 2.20 Victoria  
BSR Barrhead Spur 6.35 - 6.55 Gorbals Junction  
BSS Brusselton Branch 0.00 - ?? Shildon South Junction  
BST Bath Street Branch ?? ??  
BSW Bristol and South Wales Union Line 0.31 - 16.44 Bristol Temple Meads Severn Tunnel Railway 9.05 - 16.44
BSY Busbie Branch ?? Plains signal box Branch to Busbiehead No 2 Colliery from Plains signal box on Crosshouse to Irvine line
BSZ Bishops Wood Tramway 0.00 - 1.10 Junction with SLB  
BTB Barlow Tip Branch 6.33 - 8.51 Oakhill Junction  
BTC Blackheath to Charlton Line 7.13 - 8.62 Charing Cross  
BTD Blyth and Tyne Depot 0.00 - 0.37 Tynemouth South Junction  
BTE Barking Tilbury Line Junction East to Barking East Junction Loop 7.60 - 8.10 Fenchurch Street  
BTG Bolton Connecting Line 0.00 - 0.13 Johnston Street Junction  
BTH South Bermondsey to Horsham Line via Sutton and Epsom see separate portions
    BTH1 South Bermondsey Junction to Sutton (East) Junction 1.49 - 13.45 London Bridge via Streatham  
    BTH2 Sutton (East) Junction to Epsom Junction 14.66 - 19.03 London Bridge via Norwood Junction  
    BTH3 Epsom Junction to Horsham Junction 14.27 - 35.35 Waterloo via Worcester Park  
BTJ Brightside and Treeton Junction (via Tinsley) Line 158.65 - 162.37/
0.00 - 3.46
St Pancras via Leicester, Toton and Treeton/Treeton Junction  
BTK Bentinck Colliery Lines see separate portions
    BTK1 Loaded Branch 0.00 - 0.60 Kirkby Bentinck station Now PBC??
    BTK2 Empty Branch 0.00 - 0.29 Kirkby Bentinck station Now PBC??
    BTK3 Loaded LMS 136.11 - 137.06 St Pancras Now PBC ??
    BTK4 Empty LMS 0.00 - 0.35 Empty Wagon Branch Junction Now PBC ??
BTL Builth Loop     Now BTP
BTL Brighton to Lewes Line 0.00 - 8.03 Brighton  
BTN Blyth and Tyne Line 0.00 - 7.08 Manors Junction  
BTO Baton Branch 0.00 - 0.20 Baton Siding Serving Baton Colliery off North British Railway Fortisset branch near Shotts
BTP Builth Loop 0.00 - 0.22 Builth Loop Junction Formerly BTL
BTR Bridgewater Trustees Branch (Walkden to Howe Bridge) 0.00 - ?? junction with LHN1 Underbridges are known at: no 2 Kenyon Hall Lane, no 3 Mosley Common
BTS Brent Sidings see separate portions
    BTS1 Group 1 1.14 - 1.48 Kensal Green Junction  
    BTS2 Group 2 and connection to running lines 1.04 - 1.48 Kensal Green Junction  
    BTS3 Group 3 1.18 - 1.44 Kensal Green Junction  
    BTS4 Distillers Private Sidings 0.61 - 0.74 Kensal Green Junction  
BTW Brockenhurst to Wimbourne Line 93.55 - 115.41 Waterloo  
BUB Burton Branch 0.00 - 3.47 Marston Junction  
BUC Buckley Branch 0.00 - 5.24 Buckley Junction  
BUE Burley East Curve 207.12 - 207.77 St Pancras  
BUF Burnden Fork Line (Burnden Junction to Rose Hill Junction) 10.08 - 10.29 Macclesfield  
BUI Buildwas to Marsh Farm Line (Much Wenlock Branch) 160.05 - 177.42 Paddington via Didcot and Charlbury  
BUL Beddau Loop 9.00 - 9.32 Cardiff East Dock  
BUP Burry Port Canal Branch 0.00 - 0.17 Burry Port Dock Junction  
BUR Burnbrae Branch (Milngavie) 0.00 - 0.36 Milngavie station  
BUS Bulwell South Curve 0.00 - 0.42 Basford West Junction  
BUT Bute Dock Branch 0.00 - 0.73 Long Dyke Junction  
BUW Bude Wharf Branch 227.71 - 228.30 Waterloo  
BUX Buxton and High Peak Junction Line No 1 0.00 - 4.78 Buxton No 1 Junction  
BUY Bushbury Branch 142.25 - 143.18 Paddington via Didcot  
BUZ Bullo Dock Branch 0.00 - 0.47 Bullo Pill Dock Junction Originally 0.00 - 0.71; junction moved and line remiled
BVB Blackburn Valley Branch 0.00 - 0.43 Blackburn Valley Junction  
BVJ Banbury and Verney Junction Branch 0.08 - 21.31 Verney Junction Station  
BVR Barnstaple Branch (from Norton Fitzwarren)     Now BAZ and part of BLE
BVS Beeding Sidings see separate portions
    BVS1 Beeding Sidings to Shoreham Junction 55.39 - 57.61 London Bridge via Redhill  
    BVS2 Itchingfield Junction to Beeding Sidings 40.52 - 55.39 London Bridge via Redhill  
BVZ Brynmawr and Western Valleys Line 0.00 - 1.09 Machine Siding Junction  
BWB Bridgwater Branch     Now BWZ
BWB Brynmawr and Blaenavon Line (Includes Abersychan Extension Line) 0.00 - 8.04 Blaenavon Junction Formerly BBL
BWC Bedlington Junction to Woodhorn Colliery Branch 0.00 - 7.79 Bedlington Junction See also NBN
BWD Bestwood Colliery Branch 130.06 - 130.65 St Pancras via Corby  
BWE Bowhouse Branch 0.00 - 2.24 Bowhouse To East Roughrigg Colliery Pits No 1 & 2
BWG Beamish Colliery Branch ?? ??  
BWJ Bedlington Junction and Woodhorn Branch ?? - ?? ?? Most details unknown. =BWC ??
BWK Beswick Branch 0.00 - 0.26 Beswick Branch Junction  
BWL Bowhill Washery Branch (Cardenden) 0.00 - 1.17 Glencraig Junction  
BWN Brynmawr and Nantyglo Line 0.00 - 1.34 Brynmawr  
BWO Ashington Junction to Butterwell Junction (Butterwell Disposal Point) see separate portions
    BWO1 Ashington Junction to Butterwell Opencast 0.00 - 3.26/
3.03 - 6.29
Butterwell/Bedlington Junction  
    BWO2 Butterwell Junction to Butterwell Opencast 0.00 - 0.60 Butterwell Junction  
BWS Blackhall Junction to West Craigs via Shotts Line 0.00 - 6.77 Westcraigs  
BWT Barking Tilbury Line Junction West to Barking Tilbury Line Junction East Loop 7.08 - 7.33 Fenchurch Street  
BWW Bristol Wapping Wharf Branch 0.00 - 1.26 Wapping Wharf Junction  
BWZ Bridgwater Branch 0.00 - 7.08 Edington Junction Formerly BWB
BXM Brixham Branch 225.00 - 227.06 Paddington via Box and Brixham Junction (reverse)  
BYB Bromyard Branch 124.14 - 147.79 Paddington via Didcot and Charlbury  
BYC Bedlay Colliery Branch (Chryston (Lanarkshire), Sunnyside & Kirkintilloch Basin) 0.00 - 5.00 Garngaber South Junction To Garnqueen South Jucntion
BYE Bury St Edmunds Yard 28.21 - 28.47 Cambridge Coldham Lane Junction  
BYF Blantyre Fork 0.00 - 0.43 Blantyre Junction  
BYH Blyth Branches see separate portions
    BYH1 Blyth Branch 0.00 - 1.53 Newsham North Junction  
    BYH2 Blyth Harbour Branch 0.00 - 0.61 Blyth Junction  
    BYH3 Blyth New Branch ?? ??  
BYK Bewdley to Kidderminster Curve (Kidderminster Loop) 135.21 - 138.21 Paddington via Didcot, Charlbury and Kidderminster (reverse)  
BYL Berkeley Road Loop     Now BYP
BYL Byrehill Curve 0.00 - 0.60 Dubbs Junction  
BYN Bryn Yr Owen Branch 0.00 - ?? junction with POY  
BYP Berkeley Road Loop 0.00 - 1.22 Berkeley Loop Junction Formerly BYL
BYS Beccles to Yarmouth South Branch 110.51 - 127.71 Liverpool Street  
BZZ Bridgwater Wharf Branch 6.75 - 7.44 Edington Junction  

Introduction | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Lines without codes | ELR/LOR converter | LUL system | DLR system | Canals