Engineer's Line References (ELRs)

A (hopefully) comprehensive listing

Codes beginning N

Last update 8 April 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
NAB Neath and Brecon Line 0.00 - 33.05 Neath And Brecon Junction
NAC Newton and Carmyle Line 0.34 - 3.00 ?? Newton Now NWC
NAI Nailsworth Branch 101.42 - 107.20 Derby
NAJ Neasden South to Aynho Junction see separate portions
NAJ1 Northolt and Neasden Line 0.00 - 6.31 Northolt Junction Formerly NNL
NAJ2 Northolt and Ashendon Line 0.00 - 33.69 Northolt Junction Formerly NAL
NAJ3 Ashendon and Aynho Line 0.00 - 18.29 Ashendon Junction Formerly AAL
NAL Northolt and Ashendon Line 0.00 - 34.02 Northolt Junction Now NAJ2
NAN Nantgarw Branch 0.00 - 2.35 Nantgarw Branch Junction 0.39 - 2.35 formerly CRY
NAT Nantlle Tramway see separate portions
NAT1 Pen-y-Groes to Nantlle 0.00 - 1.34 Pen-y-Groes
NAT2 Nantlle to Nantlle Sidings 1.34 - 2.13 Pen-y-Groes
NAV North Acton to Viaduct Junction Line 0.00 - 2.22 North Acton Junction Line remiled: originally 1.67 - 4.09 ex Ealing Broadway. Now LUL Central Line
NAY Norwich and Yarmouth Line 5.73 - 18.29 Norwich 0.29 - 5.73 now NOL
NBB New Beckenham to Beckenham Junction Curve 9.51 - 10.04 Charing Cross
NBE Bathgate Branch 24.76 - 35.21 High Street via Airdrie
NBK North Berwick Branch 17.79 - 22.25 Edinburgh Waverley
NBN Newbiggin Branch 4.39 - 5.42 Bedlington Junction
NBS Norton Bridge and Stone Line 0.00 - 3.56 Stone Junction Replaced in 2016 by new NBS and NBS1
NBS Norton Bridge and Stone Line 0.00 - 4.06 Stone Junction New code from 2016 partly replacing original NBS
NBS1 Norton Bridge East Chord 2.50 - 3.56 Stone Junction New code from 2016 partly replacing original NBS
NBZ Patent Nut and Bolt Company's Works Line 5.35 - 5.60 George Street Junction
NCD Northampton Central Materials Depot 4.57 - 5.13 Blisworth
NCL North Cornwall Line 209.66 - 259.44 Waterloo
NCM Newark Curve 17.21 - 17.65/ 0.00 - 0.44 Nottingham/Newark North Curve Junction
NCP Northampton Castle to Peterborough Bay Line 0.47 - 0.62 Duston West Junction
NCS Courthill Loop 6.21 - 6.43 Charing Cross
NCW Norwich Wensum Curve 0.00 - 0.28 Junction with LTN2
NCZ North Crofty Branch 312.23 - 312.71 Paddington via Box and Plymouth Millbay (reverse)
NDC Northumberland Central Line 0.00 - 13.04 Scotsgap
NDE Niddrie North Junction to Bilston Glen Branch see separate portions
NDE1 Niddrie North Junction to Millerhill South Junction 3.36 - 5.79 Edinburgh Waverley via Portobello Junction
NDE2 Millerhill South Junction to Bilston Glen Branch Railtrack boundary 5.79 - 10.33 + colliery Edinburgh Waverley via Portobello Junction
NDK Northumberland Dock Branch 0.00 - 1.28 Tyne Improvement Commission No 1 Junction
NDL Newbury and Didcot Line 0.00 - 17.49 Newbury East Junction
NDN North Devon Line 179.26 - 222.33 Waterloo
NDO North Docks Branch 34.75 - 35.55 Manchester Victoria
NDP Niddrie West Loop 6.30 - 6.69 Haymarket Central Junction Niddrie West Junction to Niddrie North Junction
NDR Niddrie East Loop 0.00 - 0.31 Niddrie North Junction with Lothian Lines Niddrie North Junction to Niddrie South Junction
NDW Niddrie West Junction to Wanton Walls Junction 6.33 - 7.28 Haymarket Central Junction
NDZ North Dock Line 0.00 - 0.27 Harbour Branch Junction
NEB Neath Canalside Branch 18.43 - 19.61 R&SB Junction
NEC Newcastle and Carlisle Line see separate portions
NEC1 Newcastle King Edward Bridge South Junction to Blaydon Junction 0.48 - 5.28 High Level Bridge Junction
NEC2 Millage change to Carlisle South Junction 3.78 - 60.03 Newcastle via Elswick
NEJ Neath Junction 208.27 - 208.71/ 40.68 - 41.32 Paddington via Stroud/Taff Vale Extension Junction
NEK Sunderland to South Hylton 0.00 - 3.20 Sunderland South End Junction ELR derived from GEOGIS clerk's initials
NEL Neath Loop/Jersey Marine North Loop 0.00 - 0.48 Jersey Marine North Junction
NEM Newham Branch Now NWM
NEM North Electric Main Line (Plains to Helensburgh Central) see separate portions
NEM1 Bathgate to Drumgelloch 11.60 - 25.00 High Street
NEM2 High Street to Drumgelloch 0.00 - 12.23 High Street
NEM3 High Street to Knightswood South Junction 0.00 - 4.63 High Street
NEM4 Knightswood South Junction to Knightswood North Junction 0.00 - 0.74 Knightswood South Junction
NEM5 Knightswood North Junction to Bowling 5.67 - 13.40 Glasgow Queen Street High Level via Maryhill
NEM6 Bowling to Dumbarton East 113.46 - 116.00 Carlisle via Rutherglen, Glasgow Central Low Level and Old Kilpatrick
NEM7 Dumbarton mileage change to Hellensburgh Central 15.51 - 24.31 Glasgow Queen Street High Level via Cowlairs and Maryhill
NEN Newburn Branch see separate portions
NEN1 Newcastle West Junction to Scotswood Junction 0.11 - 2.66 Newcastle
NEN2 Scotswood Junction to Newburn ?? - ?? Newcastle?
NES Nesfield Branch 149.31 - 150.67 St Pancras via Leicester, Toton and Barrow Hill
NET Netherton Branch/Withymoor Branch 0.00 - 0.60 Windmill End Junction
NEW Newquay Branch 282.16 - 302.51 Paddington via Box and Plymouth Millbay (reverse)
NEZ Nelson Goods Branch 0.00 - 0.11 Llancaiach Junction Sidings at Llancaiach, now part of NLN
NFD Newfields Branch 0.00 - 0.69 Newfields Junction
NFE Norwood Junction to Epsom Downs Line 8.67 - 18.77 London Bridge via West Croydon
NFK Newhaven Fork 0.00 - 0.17 Bonnington North Junction
NFL Dunston Extension ?? - ??
NFT Northfleet Yard to Cement Works 21.45 - ≈23.59 Charing Cross
NGC Netherfield Junction to Colwick Fork 0.00 - 0.61 Netherfield Junction Formerly NGC1
NGC Netherfield to Gelding Colliery Curve see separate portions
NGC1 Netherfield Junction to Colwick Fork 0.00 - 0.61 Netherfield Junction Now NGC
NGC2 Rectory Junction to Colwick 123.72 - 124.28 Kings Cross Now part of DEX
NGD Newcastle Goods Lines 0.00 - 0.25 London Road Junction
NGJ Newton-Le-Willows to Golborne Junction Curve (Parkside West Curve) 0.00 - 0.53 Newton-Le-Willows Junction
NGL New Guildford Line (Hampton Court Junction to Guildford) 13.21 - 29.59 Waterloo via Cobham
NGS Nottingham Goods Station Line 0.00 - 0.36 Trent Lane East Junction
NHB Newhaven Harbour Branch 56.55 - 57.54 London Bridge via Redhill
NHK New Hucknall Branch 0.00 - 0.41 New Hucknall Sidings Box To New Hucknall Colliery from GC main line between Kirkby Bentinck and Tibshelf Town
NHL Nottingham High Level Line 125.25 - 128.25 Kings Cross
NHM Neville Hill Maintenance Depot Departure Sidings 18.09 - 19.06 Selby South Junction
NHM2 Depot Reception 18.32 - 19.21 Selby South Junction
NHP New Holland Pier 106.56 - 107.13/ 0.00 - 0.37 Manchester London Road via Sheffield/junction with BAR
NHR Newquay Harbour Line 302.31 - 303.41 Paddington via Box and Plymouth Millbay (reverse)
NHS Newhouse Branch 8.72 - 12.02 Rutherglen East Junction Gartness Junction, Airdrie to Newhouse, unclear whether this includes Newhouse to Lanridge
NHT New Hucknall Colliery Line see separate portions
NHT1 Blackwell North Junction to Blackwell East Junction 0.00 - 0.31 Blackwell North Junction
NHT2 Blackwell East Junction to New Hucknall Colliery 137.24 - 139.77 St Pancras
NHT3 New Hucknall Colliery BR Junction to New Hucknall Sidings 0.00 - 0.60 Duplicate of NHK
NJD Norwood Junction to Dunston East Line 0.00 - 0.54 Norwood Junction
NJM Needingworth Junction to March via Chatteris Line 7.36 - 23.62 Huntingdon South Junction via St Ives (reverse)
NJN Neasden Junction Curve 6.24 - 6.56 Northolt Junction
NJS Norwood Junction to Norwood Spur (Birkbeck) Junction Line 0.00 - 0.50 Norwood Junction
NKE New Kew Junction to Kew East Junction Curve see separate portions
NKE1 Kew East Junction to mileage change 3.27 - 3.39 Willesden High Level Junction
NKE2 New Kew Junction to mileage change 9.34 - 9.64 Waterloo
NKL North Kent Loop 4.23 - 17.05 Charing Cross
NLB North Leith Branch 5.15 - 5.56 Edinburgh Princes Street?? Assuming Caledonian line
NLC North Lancashire Loop/Great Harwood Loop 1.76 - 9.03 Rose Grove West Junction
NLC unknown see separate portions
NLC1 unknown 0.00 - 0.53 unknown Not in GEOGIS but present in a structure maintenance system
NLC2 unknown 2.38 - 3.27 unknown Not in GEOGIS but present in a structure maintenance system
NLC3 unknown 0.00 - 1.33 unknown Not in GEOGIS but present in a structure maintenance system
NLF Norwood Junction to Low Fell Junction Curve 0.00 - 1.42 Low Fell Junction
NLG North Linrigg Branch 0.00 - 0.79 North Linrigg Junction Off Caledonian Railway Lanridge Junction to Salisburgh Branch, serves North Linrigg No 1 Pit and Legbrannock Nos 4 & 5 Collieries
NLI North London Incline 0.00 - 0.51 Copenhagen Junction Formerly CRF1 and CRF2
NLL Newport Low Level Loop (also known as Newport Local Lines) 0.00 - 0.45 Alexandra Dock Junction (Low Level Loop Junction)
NLN Nelson Branch 13.56 - 19.12 Cardiff Bute Road Formerly NSN; part formerly NEZ. Remiled at Nelson (NSN) 1936
NLO Newport Low Level Loop No. 1 0.13 - 0.52 Waterloo Junction
NLP Newlands Loop 2.76 - 3.34 Copper Works Junction via Newlands Junction (reverse count and direction)
NLS Newark Lowfield Sidings 7.13 - 9.22 Bottesford West Junction Duplicates north end of BON
NLZ Llanelly Dock North Side 225.07 - 225.20 Paddington via Stroud and Dolau Junction (reverse)
NMA Nuneaton Avoiding Line (Midland Junction to Abbey Junction) 9.59 - 11.33 Whitacre Junction Part now PVS
NMB North Mersey Branch 30.62 - 35.28 Manchester Victoria
NMC New Mills and Cheadle Branch see separate portions
NMC1 New Mills South Junction to Heaton Mersey Station Junction 172.16 - 182.22 St Pancras via Chaddesden
NMC2 Cheadle Heath South Junction to Cheadle Junction 181.14 - 181.71 St Pancras via Chaddesden
NMD North Monkland Branch 0.00 - 8.73 Kipps Junction Kipps Junction - Greengairs - Slamannan Junction
NMH Northampton and Market Harborough Line 0.00 - 18.45 Duston West Junction
NML Newport Monmouthshire Loop 0.00 - 0.49 Maesglas Junction Remainder now 160.19 - 160.27 from Paddington
NMM North Mersey Branch to Marsh Lane Junction Curve 34.02 - 34.40 Manchester Victoria
NMP Nine Mile Point Branch 5.47 - 8.00 Courtybella (Town Dock) Junction
NMS New Malden to Shepperton Branch see separate portions
NMS1 New Malden to Fulwell Junction 9.68 - 14.53 Waterloo via New Malden
NMS2 Fulwell Junction to Shepperton 12.56 - 19.00 Waterloo via Twickenham
NNH Neilston (Lanark and Ayrshire) Branch 100.77 - 108.59 Carlisle
NNJ Northwich Station Junction to South Junction Curve 8.37 - 8.66 Sandbach North Junction
NNL Northolt and Neasden Line -0.02 - 6.31 Northolt Junction Now NAJ1
NNM Newport Dock Street Branch (also known as Newport Neutral Mile) 0.00 - 1.00 Courtybella (Town Dock) Junction
NNS Newcraighall North-South Link 4.63 - 5.00 Edinburgh Waverley via Portobello Junction
NOB Nottingham and Barnetby Line see separate portions
NOB1 Nottingham East Junction to Lincoln deviation 0.00 - 32.00 Nottingham London Road Junction
NOB2 Lincoln deviation to West Holmes Junction 32.00 - 32.70 Nottingham London Road Junction
NOB3 Barnetby Junction to Lincoln Pelham Street Junction 12.55 - 41.26 New Holland
NOB4 Lincoln deviation to Pelham Street Junction via St Marks 32.00 - 33.15 Nottingham London Road Junction
NOC Normanton and Colton Junction Line 5.41 - 23.54 York
NOD Newport Old Dock Branch/Pillgwenlly Branch 0.30 - 0.78 Courtybella (Town Dock) Junction
NOE North Elmham Branch 0.03 - 16.20 Wymondham
NOG Nottingham to Grantham Line see separate portions
NOG1 Grantham to Netherfield mileage change 106.08 - 127.75 Kings Cross
NOG2 Netherfield Junction to Netherfield mileage change 2.35 - 2.54 Nottingham London Road Junction
NOL Norwich Oulton Broad and Lowestoft Line 0.29 - 23.41 Norwich
NOP Normanby Park Sidings Branch see separate portions
NOP1 Scunthorpe West Junction to Roxby stop board (North Lindsey Light Railway) 0.00 - ?? Scunthorpe West Junction
NOP2 Trent Junction to mileage change (New route) 0.00 - 2.60 Trent Junction
NOP3 Second new route 2.51 - 4.35 Trent Junction
NOR Norton Branch see separate portions
NOR1 Original Route 0.00 - 3.00 Norton Junction Off LNW Walsall to Lichfield Line
NOR2 Extension 0.00 - 2.64 Norton Branch Junction, East Cannock Junction Box Off LNW Walsall to Rugeley Line, runs to junction with NOR1
NOS Stockton North Shore Branch 0.00 - 0.67 North Shore Junction
NOT Northwich and Marston Brance No 1 Railway ?? - ??
NOY Normanby Line 0.00 - 3.49 Cargo Fleet Junction
NPB Newbury Park Branch 8.11 - 14.08 Liverpool St
NPF North Pembroke and Fishguard Line 264.33 - 287.52 Paddington via Stroud
NPT Nellie Pit Branch 0.00 - 1.16 Lochgelly Colliery Siding Box Lumphinans to Thornton Junction Line
NPW Newport Pagnell and Wolverton Branch 0.10 - 4.01 Wolverton station
NQB North Queensferry Branch 0.08 - 2.01 Inverkeithing
NQY North Quay Branch 245.37 - 245.77 Paddington via Box
NSA North Junction to South Junction Curve (Aldershot) 50.01 - 50.43/ 0.00 - 0.42 Charing Cross via Redhill/Aldershot South Junction
NSA Nuneaton South Junction to Abbey Junction 9.60 - 10.61 Whitacre Junction Part on former NMA. Now PVS
NSB Netherseal Branch 122.61 - 125.46 St Pancras via Leicester, Coalville and Woodville
NSC North Staveley Curve ?? - ?? Duplicates BCM?
NSE Newark Crossing Curve 0.00 - 0.21 Newark Crossing South Junction
NSM Norwich City to Sheringham Branch 34.10 - 52.64 South Lynn Junction via Melton Constable (reverse)
NSN Nelson Branch Now NLN
NSN Northwich South Junction to Northwich West Junction Line 8.37 - 8.64 Sandbach North Junction
NSR Nottingham Suburban Railway 0.00 - 3.55 Trent Lane East Junction
NSS North Stafford Junction and Stoke-On-Trent Line 0.00 - 30.10 Stoke Junction
NSU North Sunderland Railway 0.00 - 4.06 Chathill
NSW New Curve to Staveley Works Line 0.00 - 0.18 Staveley Coal and Iron Co's Sidings Junction Presuming Midland not Great Central route
NSZ Nettlefolds Siding 0.30 - 0.45 Bassaleg Junction
NTB New Tredegar Branch 20.55 - 21.62 Cardiff East Dock
NTD Newport Town Dock East Side 0.00 - 0.40 East Dock Junction
NTD Newport Town Dock West Side 0.00 - 0.38 Town Dock Junction Listed 0.40 - 0.73
NTE North Curve (Manningtree North Junction to East Junction) 0.00 - 0.24 Manningtree North Junction
NTG Newtyle Goods Branch 0.00 - 0.28 Newtyle Junction
NTH Netherton to Old Hill Branch 139.20 - 139.50 Paddington Not Windmill End Branch
NTL Nunhead To Lewisham Line 6.09 - 7.53 Victoria
NTM Northampton Sidings see separate portions
NTM1 River Sidings 65.60 - 66.04 Euston
NTM2 Castle Yard 65.64 - 66.19 Euston
NTM3 Reception Sidings 66.20 - 66.59 Euston
NTM4 Upside Sidings 66.20 - 67.12 Euston
NTN Netherton Basin Branch 0.00 - 0.67 Windmill End Junction
NUG Nunnery Goods Branch 0.00 - 0.62 Woodburn Junction
NUJ Nunnery Junction to Woodburn Junction Curve (Sheffield) see separate portions
NUJ1 Main Line Junction to mileage change 158.77 - 159.33 St Pancras via Leicester, Toton and Sheffield
NUJ2 Mileage change to Nunnery Junction 41.68 - 42.29 Manchester London Road via Woodhead
NVB Nidd Valley Branch 0.00 - 11.66 Ripley Junction
NWC Newton West Junction to Carmyle Branch 95.67 - 96.30 Carlisle Formerly NAC
NWE Norton-On-Tees West Junction to East Junction Curve 0.00 - 0.30 Norton-on-Tees East Junction
NWL Newport Waterloo Loop 0.00 - 0.24 Waterloo Junction
NWM Newham Branch 0.00 - 2.31 Newham Branch Junction Formerly NEM
NWN Newport Western Loop 0.00 - 0.56 Ebbw Junction
NWO Nuneaton and Water Orton Line 0.00 - 10.18 Whitacre Junction
NWS Northampton Welding School 70.68 - 71.31 St Pancras
NWT Newbury and Winchester Line 0.00 - 25.29 Newbury Enborne Junction
NYC North Yorkshire and Cleveland Line 0.00 - 11.61 Picton Junction
NYD Norwood Yard and Selhurst Workshop Sidings 8.73 - 9.46 London Bridge
NYZ Neath Yard Line 0.06 - 0.25 Neath And Brecon Junction