Engineer's Line References (ELRs)

A (hopefully) comprehensive listing

Codes beginning B

Last update 6 June 2022

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:

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 0.00 - ?? 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 Kings 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
BBY Battersea Yard ≈1.00 - 1.23 London Victoria
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
BCU Blaydon South East Curve ?? - ??
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 Kings Cross
BDG Brechin to Bridge of Dun line 0.00 - 3.78 Bridge of Dun Junction
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/Kings Cross
BEE Bellsdyke Branch (Airdrie North) ?? - ??
BEG Beggarlee Branch 130.13 - 130.48 St Pancras
BEH Brechin Branch ?? - ??
BEI Beighton to Annesley Branch 48.73 - 70.15 Manchester London Road
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 3.53 - 4.09 Dalmarnock 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.08 - 1.11 High Street
BGP Bagthorpe Curve 130.69 - 131.50 Kings 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 24.78 - 25.11 High Street via Airdrie
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 Blochairn Junction
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
BIF Bishop Auckland to Ferryhill Line 0.00 - 8.22
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.43 - 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.42 - 118.46 Waterloo
BJR Bassaleg Junction and Rhymney Line see separate portions
BJR1 Bassaleg Junction to Machen Junction 0.00 - 5.03 Bassaleg Junction Exact extent unknown; now part of BJR
BJR2 Machen Junction to Rhymney 5.03 - 20.78 Bassaleg Junction Exact extent unknown; now part of BJR
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 - 3.44
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
BKR Barking Riverside Extension 7.70 - 10.26 Fenchurch Street
BKS Brancliffe East Junction and Kirk Sandall 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 Kings 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 - 61.07 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.51 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
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
BOL Boldon Branch ?? - ??
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.06 - 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 Kings 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.44 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 see separate portions
BSF1 Battersea Pier Junction to Havelock Terrace 0.72 - 1.26 Victoria Now part of BSF
BSF2 Havelock Terrace to Factory Junction 1.26 - 1.75 Victoria Now part of BSF
BSF Battersea Pier Junction to Factory Junction via Stewarts Lane 0.72 - 1.75 Victoria
BSG Bicester South Junction to Gavray Junction 0.00 - 0.52 Bicester South Junction Includes WEJ
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 (Shildon End) 0.00 - ≈3.29 Shildon South Junction
BSS1 Brusselton Branch (West Auckland End) 0.00 - ≈2.58 West Auckland
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.42 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 228.03 - 228.50 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.14 Bowhill 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
BWY Bowden Close Colliery Branch ?? - ??
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 109.19 - 121.69 Liverpool Street
BZZ Bridgwater Wharf Branch 6.75 - 7.44 Edington Junction