logoEngineer's Line References (ELRs)

A (hopefully) comprehensive listing

Codes beginning P

Last update 10 December 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
PAA Pirbright and Alton Line see separate portions
    PAA1 Pirbright Junction to Farnham Junction 29.31 - 36.75 Waterloo via Brookwood  
    PAA2 Farnham Junction to Alton 39.22 - 49.24 Waterloo via Worplesdon, Guildford (reverse) and Tongham  
PAB Prestwick and Annbank Branch 36.75 - 40.08 Bridge Street Station Possibly 0.00 - 3.13 from Monkton Junction
PAC Patchway Curve 0.00 - 0.42 Patchway Junction No 1  
PAD Parkhead Branch 0.00 - 0.71 Haghill Junction  
PAG Panteg Goods Lines     Now PGL
PAG Park Gate Branch 0.00 - 0.40 Park Gate Junction, Rotherham Road Great Central Railway branch to Park Gate Steel Works
PAH Par Harbour Branch 282.45 - 282.50 Paddington via Box, Plymouth Millbay (reverse) and St Blazey Junction (reverse)  
PAL Palacecraig Branch 0.00 - 0.71 Whifflet Central Junction North British Railway route
PAM Palmerston Branch 141.69 - 142.24 King's Cross  
PAN Fawcett Street Junction to Hendon Junction 0.00 - 1.00 Fawcett Street Junction  
PAP Partick Loop ?? ?? 0.20 long, Partick East Junction to Partick North Junction, Caledonian Railway route
PAR Par Loop 281.69 - 282.16 Paddington via Box and Plymouth Millbay (reverse)  
PAS Portsmouth and Southsea Branch 44.17 - 44.47 Brighton  
PAT Purley and Caterham Line 14.77 - 19.71 Charing Cross  
PAY Parkgate Colliery Branch 0.00 - 0.05 Greasborough Junction  
PBA Peebles Branch (LNER route) 8.25 - 44.48 Edinburgh Waverley  
PBB Peebles Branch (LMSR route) 0.00 - 19.51 Symington  
PBC Pinxton to Bentinck Colliery Branch 135.52 - 137.20 St Pancras via Toton  
PBE Putney Bridge to East Putney Junction 7.15 - 7.71 Mansion House London Underground 49.53 - 50.72km
PBH Paisley Lacy Street to Blackbyres Line 0.00 - 2.57 Blackbyres Junction Paisley East Branch
PBJ Proof House Junction and Bushbury Junction Line 0.00 - 15.32 Curzon Street Junction  
PBL Perry Barr Loop (Perry Barr North to West Junctions Curve) 0.00 - 0.29 Perry Barr North Junction  
PBN Preston and Blackpool North Branch 0.30 - 17.58 Preston  
PBO Portobello Junction (for Leith South) to Portobello Coal Depot 3.05 - 3.51 Edinburgh Waverley  
PBS Pye Bridge to Shirebrook Line see separate portions
    PBS1 Pye Bridge to mileage change 133.67 - 138.79 St Pancras via Leicester and Toton  
    PBS2 Mileage change to Mansfield 137.11 - 140.40 St Pancras via Corby and Newstead  
    PBS3 Mansfield to LM/ER boundary 140.40 - 143.40 St Pancras via Corby and Newstead  
PBW Portobello Bottle Works Siding 0.00 - 0.17 Portobello West Box  
PBY Portbury Dock Branch 126.32 - c127.48 London Paddington  
PBZ Pyle Branch     Now PIZ
PBZ Pencoed Branch 4.56 - 6.59 Llanharan Junction Originally 0.00 - 2.03 ex Ynysawdre Junction
PCB Port Carlisle Branches see separate portions
    PCB1 LNER Brach 8.57 - 11.31 Carlisle Canal Junction  
    PCB2 LMSR Branch 0.00 - 0.40 Port Carlisle Branch Junction  
PCG Preston Connecting Line 14.78 - 15.26 Southport  
PCH Pettycur Harbour Branch 0.00 - 0.30 branch junction  
PCL Parkhouse to Castlehill Line 0.00 - 0.21 Castlehill Junction  
PCM Prestatyn and Cwm Branch 0.00 - 2.74 Prestatyn Junction  
PCN Perceton Branch 0.00 - 0.61 Perceton Branch Junction  
PCY Pinxton Colliery Branch 142.47 - 143.03 King's Cross  
PDA Pool Dam Branch 0.00 - 1.29 Pool Dam Junction  
PDB Penarth Dock Branch     Now PDK
PDB Preston Deepdale Branch 0.03 - 7.45 Preston  
PDC Plas Madoc Branch 0.00 - 1.06 Plas Madoc Junction  
PDI Port Dinorwic Branch 0.00 - 0.60 Branch Junction  
PDK Penarth Dock Branch 2.25 - 3.28 Penarth Junction Formerly PDB
PDL Pelaw Down Link Line 97.64 - 98.15 Leeds Wortley Junction via Harrogate Starbeck and Northallerton Low Level  
PDM Port Dundas Branch (LMS) 103.45 - 104.20 Carlisle Continuation of DSW
PDN Port Dundas Branch (LNE) 0.00 - 0.72 Cowlairs Station  
PDQ Padstow Quay Branch 259.29 - 259.56 + quay Waterloo  
PDZ Pontrhydyfen Branch/No 8 Railway 0.00 - 2.01 South Wales Mineral Junction  
PEB Port Edgar Branch 4.05 - 6.53/
11.59 - 14.27
Ratho Junction/Edinburgh Waverley  
PED Penistone and Doncaster Line see separate portions
    PED1 Huddersfield Junction (Penistone) to Barnsley Junction 28.37 - 29.13 Manchester London Road  
    PED2 West Silkstone Junction to Quarry Junction 0.00 - 7.50 Barnsley Junction (Penistone) via Barnsley Mileage jumps 4.71/4.68: new alignment from 1 May 1967 on construction of M1 motorway (no separate ELR issued)
    PED3 Quarry Junction to Wath 7.50 - 13.33 Barnsley Junction (Penistone) via Barnsley  
    PED4 Wath 13m 33ch to Mexborough East Junction 13.33 - 15.64 Barnsley Junction (Penistone) via Barnsley and Wath Part now SJM2
    PED5 Mexborough East Junction to Doncaster 15.64 - 22.56 Barnsley Junction (Penistone) via Barnsley and Wath  
PEF Pontefract to Ferrybridge Curve 2.38 - 3.06 Burton Salmon  
PEH Penistone and Huddersfield Line 0.40 - 13.42 Huddersfield  
PEJ Pontypool Road East Junction to Coedygric Junction 32.57 - 33.21 Rotherwas Junction  
PEL Penrith Loop LNER 0.00 - 1.04 Eamont Junction  
PEM Pembroke and Tenby Branch 258.68 - 286.26 Paddington via Stroud  
PEN Penar Branch 4.67 - 10.22 Halls Road Junction  
PES Ponders End Sidings 9.64 - 10.09 Liverpool Street  
PET Benhar Junction to Polkemmet Colliery BR/NCB Boundary 11.00 - 12.62 Glasgow High Street North British Railway route
PEW Penshaw Branch 0.00 - 5.71 Penshaw Junction  
PEZ Penrhos Loop 11.66 - 12.36 Cadoxton Junction  
PFK Pilton Fork 0.00 - 0.40 Pilton West Junction  
PGB Partick Goods Branch 0.00 - 0.19 Branch Junction Assuming Cal line
PGL Panteg Goods Lines 32.47 - 33.64 Rotherwas Junction Formerly PAG
PGN Partick Goods Branch LNER 0.00 - 0.29 Partick Junction  
PGQ Parkeston Goods Junction to Parkeston Quay Line 68.02 - 68.46 Liverpool Street  
PGS Palace Gates to Seven Sisters Line 5.40 - 8.11 Liverpool Street  
PGZ Paddington Goods Lines 0.21 - 1.21 Paddington  
PHA Perth Harbour Branch 150.31 - 150.71 Carlisle via Ravenscraig No 1  
PHB Penarth Harbour Branch 0.70 - 2.34 Cardiff Central  
PHC Priory Yard Hull Central Goods 0.00 - 1.28 Hessle East Junction  
PHL Crystal Palace High Level Branch 6.02 - 9.66 Victoria  
PHR Portsoy Harbour Branch 0.00 - 0.35 Portsoy South Box  
PHS Peterborough Holding Sidings 76.57 - 77.77 King's Cross  
PHY Parsley Hay to Ashbourne Line 0.00 - 13.54 Parsley Hay Junction  
PIC Pickburn Branch 0.00 - 0.60 Pickburn Junction  
PIE Piel Branch 0.00 - 2.73 Salthouse Junction  
PIG Pinxton Branch 134.62 - 142.45 King's Cross  
PIL Pilsley Branches see separate portions
    PIL1 Pilsley Old Branch 1.66 - 3.07 Pilsley Branch Junction  
    PIL2 Pilsley Branch 0.00 - 2.31 Pilsley Branch Junction  
    PIL3 Pilsley Colliery Branch 0.00 - 0.35 Pilsley Station, Great Central  
PIS Pickering to Seamer Line 0.00 - 16.02 Mill Lane Junction  
PIZ Pyle Branch 0.00 - 1.01 Waterhall Junction Formerly PBZ
PJE Plough Junction to East Junction/Port Talbot Junction to Plough Junction see separate portions
    PJE1 Aberavon end 13.50 - 13.67 R&SB Junction  
    PJE2 Port Talbot end 202.61 - 202.67 Paddington via Stroud  
PJL Parkside Junction to Lowton Junction Curve (Parkside West Curve) 0.00 - 0.36 Parkside Junction  
PJM Clifton Branch (Patricroft Junction to Molyneux Junction) 0.00 - 3.40 Patricroft Junction  
PJP Penwortham Junction to Preston (West Lancs) Line 14.27 - 15.12 Southport  
PJW Portobello Junction to Wolverhampton Loop (Portobello Loop) 0.00 - 1.59 Portobello Junction  
PJZ Penywern Junction to Ivor Junction (Dowlais) 0.00 - 0.21 Penywern Junction  
PKB Poplar Dock "B" ?? ?? Which dock is 'B'??
PLA Platt Bridge Line 0.00 - 1.10 Bamfurlong Junction  
PLB Plank Lane Branch (West Leigh Junction to Bickershaw Colliery) 0.00 - 3.46 Bickershaw West Junction  
PLC Paisley Canal Line 7.03 - 8.56 Port Eglington Junction Paisley Canal - Elderslie
PLF Plains (Ford) Branch 0.00 - 0.39 Plains Junction Serves Barblues Colliery and Ford Colliery
PLG Park Lane Junction to Greensfield Junction Chord (Newcastle) see separate portions
    PLG1 Park Lane Junction to High Street Junction 100.68 - 101.15 Leeds Wortley Junction via Harrogate Starbeck, Northallerton Low Level and Sunderland  
    PLG2 High Street Junction to Greensfield Junction 0.00 - 0.21 High Street Junction  
PLK Pickets Lock Sidings 0.00 - 0.24 Pickett's Lock Box Between Angel Road and Ponders End
PLL Pemberton Loop 16.04 - 19.09 Manchester Victoria via Walkden  
PLM Plymouth Millbay Docks Branch 246.31 - 247.18 Paddington via Box  
PLN Plean Branch 0.00 - 1.60 Plean Branch Junction  
PLO Plymouth Loop No. 1 0.00 - 0.34 Lipson Junction  
PLP Pontefract Loop 0.00 - 0.66 Pontefract Baghill  
PLS Plymstock Branch 0.00 - 1.14 Turnchapel Branch Junction 0.00 - 1.05 now part of TUR
PLY Pleasley Colliery Branch 144.13 - 144.51 King's Cross  
PLZ Plymouth Loop No. 2 244.46 - 244.75 Paddington via Box  
PMC Peat Moss Company's Siding 0.00 - 0.20 Peat Moss Siding  
PME Polmaise Branch 0.00 - 1.70 Polmaise Box Between Bannockburn and Stirling
PMJ Peterborough to Manton Junction Line 0.00 - 22.59 Manton Junction  
PMN Pontypool Road Middle Junction to North Junction 0.02 - 0.20 Taff Vale Extension Junction  
PMT Polmont Junction to Larbert Junction Line 21.20 - 26.35 Edinburgh Dalry Road  
PMY Peterborough to Yarmouth Line see separate portions
    PMY1 Peterborough to South Lynn 0.00 - 35.69 Wisbech Junction  
    PMY2 South Lynn to Yarmouth 0.00 - 73.01 South Lynn Junction  
PMZ Pontsmill Branch 283.13 - 283.61 Paddington via Box and Plymouth Millbay (reverse)  
PNB Pocket Nook Branch 0.00 - 0.60 Peasley Junction  
PNC Penclawdd Branch 0.00 - 5.00 Penclawdd Branch Junction  
PNK Cowlairs Pinkston Junction to Port Dundas East Branch 0.00 - 1.07 Pinkston Junction  
PNL Pennington New Line 0.00 - 0.74 Pennington East Junction  
PNS Cowlairs South Junction to Sighthill West Junction (Cowlairs Chord) 0.00 - 0.30 Cowlairs South Junction Formerly CTY
PNT North Bank Junction to Talbot Wharf Line 0.00 - 0.55 North Bank Junction  
PNZ (Pilning and) New Passage Pier Line ~10.60 - 11.64 Bristol Temple Meads  
POB Pontop and South Shields Branch 0.00 - 19.20 Garden Lane Junction  
POC Port Clarence Branch see separate portions
    POC1 Billingham Junction to Phillips Petroleum Depot Junction 0.00 - 3.25 Billingham Junction  
    POC2 Phillips Petroleum Depot Junction to Port Clarence Branch 3.25 - 5.21 Billingham Junction  
POD Portishead Branch 120.26 - 130.29 Paddington via Box  
POF Polkemmet Fork 0.00 - 0.39 Polkemmet Junction Polkemmet Junction to Bathgate West Junction
POH Porthywaen Branch 0.00 - 0.78 Porthywaen Branch Junction  
POL Pontsticill Loop 17.36 - 18.75 Brecon  
PON Pontcysyllte Branch 3.19 - 7.03 Rhos Junction  
POP Pontypridd Loop 0.00 - 0.17 Pontypridd Northern Junction  
POR Porthcawl Branch 0.00 - 9.61 Tondu North Junction  
POU Poulton Connecting Line 0.00 - 0.37 Poulton No 5 Box  
POW Portishead West Loop 0.00 - 0.30 West Loop Junction  
POY Ponkey Branch (includes Bryn-yr-Owen/Legacy Branch) 0.00 - 2.75 Gardden Lodge Junction  
POZ Portreath Branch 311.33 - 314.35 Paddington via Box, Plymouth Millbay (reverse) and Portreath Junction (reverse)  
PPA Philips Park (Miles Platting) and Ashburys Branch see separate portions
    PPA1 Phillips Park No 1 Junction to Ardwick Junction (Ardwick Branch) 1.58 - 3.53 Manchester Victoria  
    PPA2 Ashburys West Junction to Old Midland Junction (Ancoats Branch) 0.00 - 0.57 Ashburys West Junction  
    PPA3 Ashburys West Junction divergence point to Ashburys West Junction with HAJ 1.30 - 1.37 Manchester London Road  
    PPA4 Ancoats Junction to Ancoats Goods 0.13 - 1.09 Ashburys West Junction  
PPB Pearsons Pottery Branch 0.00 - 0.06 Pearsons Siding Junction  
PPE Port Penrhyn Branch 0.00 - 1.20 Penrhyn Sidings Box  
PPH Preston Park and Hove Branch 49.43 - 50.48 London Bridge via Redhill  
PPK Portpatrick Branch 53.39 - 60.78 Castle Douglas No 2 SB  
PPP Philips Park Junction and Baguley Fold Junction Curve see separate portions
    PPP1 Park Station Junction to Baguley Fold Junction 2.13 - 2.39 Manchester Victoria  
    PPP2 Park Station Junction to Philips Park South Junction 0.00 - 0.19 Park Station Junction  
PPR Park Prewett Railway 48.47 - 50.13 Waterloo  
PPW Point Pleasant Junction and Wimbledon Line 5.09 - 8.47 Waterloo via East Putney London Underground 50.72 - 55.15km
PRA Aylesbury Branch (Princes Risborough to Aylesbury) 42.31 - 49.35 Paddington via Wooburn Green Formerly AYB
PRB Parkend Royal Branch 12.71 - 13.33 + colliery Berkeley Road Junction via Parkend Royal Branch Junction (reverse)  
PRC Watlington Branch (Princes Risborough and Chinnor Branch) 0.00 - 8.66 Princes Risborough Formerly WAT
PRD Princes Dock Branch 0.08 - 1.25 Ibrox Junction  
PRE Presteign Branch 0.00 - 5.53 Presteign Branch Junction  
PRF Park Royal Freight Depot 0.00 - 0.41 Park Royal Branch Junction  
PRG Park Royal Goods Branch     Now PRL
PRG Padiham to Rose Grove Branch 0.00 - 1.76 Rose Grove West Junction  
PRI Priestcroft Branch 29.38 - 30.60 Darlington via Middlesbrough  
PRL Park Royal Goods Branch 4.08 - 4.68/
0.00 - 0.60
Paddington/Park Royal Branch Junction Formerly PRG
PRN Princes End Branch 0.00 - 2.55 Princes End Junction  
PRO Provan Branch 0.00 - 0.71 Garngad Or 2.51 - 3.42 from Queen Street
PRS Penrhos Branch 5.55 - 15.40 Cadoxton Junction  
PRT Thame Branch (ex LM Region)     See also THA (classification changed from January 1988)
PRY Park Royal Yard 0.00 - 0.37 Park Royal Branch Junction  
PRZ Princetown Branch 0.00 - 10.43 Princetown Branch Junction  
PSB Park Street to Napsbury Branch 0.00 - 1.21 Park Street Branch Junction Never fully laid
PSC Polegate Junction to Stone Cross Junction Line 19.68 - 21.45 Brighton  
PSE Pye to Shireoaks East Junction Line 143.40 - 154.30 St Pancras via Corby and Newstead  
PSF Perry Street Fork Junction to Slade Green Junction Line 15.07 - 15.31 Charing Cross via Bexleyheath  
PSG Peasmarsh Juction to Shalford Curve 41.26 - 41.54 Charing Cross via Redhill Never laid
PSJ Pontypool Road South Junction to Coedygric Junction 32.79 - 33.14 Rotherwas Junction  
PSL Pelham Street Loop 0.00 - 0.05 Durham Ox Junction  
PSM Pulborough Selham and Midhurst Line 50.68 - 61.33 London Bridge via Redhill  
PSP Parkgate Tram Transfer Line 0.00 - ~0.18 Parkgate Junction  
PSR Garth Wood ?? ??  
PSR Preston Strand Road Branch see separate portions
    PSR1 Preston South Junction to Strand Road Branch divergence 21.39 - 21.47 Newton-le-Willows Junction  
    PSR2 Preston Strand Road Branch 0.00 - 2.10 Strand Road Branch Junction  
PSS1 Pen-Y-Ffordd Connecting Line to Chester to Mold Branch     Now MDH1
PST Edinburgh Branch 99.26 - 100.00 Carlisle Assuming Gorgie to Princes Street, Caledonian Railway
PSZ Portskewett Branch 0.00 - 0.47 Portskewett Junction  
PTA Penallta Branch (Ystrad Mynach) 13.41 - 15.01 Cardiff East Dock  
PTB Prestonpans to Tranent Branch 0.00 - 1.21 Prestonpans  
PTD Port Talbot Docks Branch 0.00 - 2.01/2.12 Zero point with Port Talbot Docks Extension Line 1949 line diversion added 0.11
PTH Penarth Branch (including Cadoxton Goods Branch) 0.00 - 5.66 Cogan Junction  
PTK Plotcock Branch ?? ??  
PTL Pistill Branch 13.66 - 14.02 Llandilo Junction  
PTM Petersfield to Midhurst Line 0.00 - 9.21 Petersfield Junction  
PTN Peterston Branch 4.56 - 6.55 Cadoxton Junction  
PTP Port Talbot to Pontyrhyll 0.00 - 14.01 Port Talbot Central  
PTZ Port Wallaroo Dock Line 0.00 - 0.49 Briton Ferry Docks Branch Junction  
PUL Pelaw Up Link Line 97.64 - 98.02 Leeds Wortley Junction via Harrogate Starbeck and Northallerton Low Level  
PVS Park Viaduct South (Nuneaton Station) 9.59 - 10.61 Whitacre Junction Formerly NSA.  Part on former NMA
PWB Paisley West and Barrhead Line 7.69 - 11.54 Port Eglinton Junction  
PWE Pontardawe Branch 0.00 - 3.24 Felin Fran East Junction Line onwards to Gwaun-Cae-Gurwen not built
PWG Plaistow and West Ham Goods Line 0.00 - 0.23 Branch junction  
PWH Paddock Wood and Hawkhurst Line 34.75 - 46.23 Charing Cross via Chelsfield  
PWJ Pontypool Road West Junction to South Junction 0.00 - 0.29 Pontypool Road West Junction  
PWN Penllwyn Branch 0.00 - 1.47 Penllwyn Branch Junction  
PWS Paddock Wood and Strood Line see separate portions
    PWS1 Paddock Wood to Maidstone West 34.65 - 44.60 Charing Cross via Chelsfield  
    PWS2 Strood to Maidstone West 31.16 - 42.36 Charing Cross via Dartford Loop  
PWW Portobello to Wanton Walls Junction (Lothian) Line 0.00 - 1.62 South Leith Junction, Portobello  
PYB Park Yard and Blast Lane Depot 0.13 - 0.26 Sheffield No 5 Box, Great Central Railway  
PYD North Union Joint to Preston Coal Yard Line 0.00 - 0.26 Preston South Junction = Christian Road Goods
PYE Pyewipe Branch (Immingham) see separate portions
    PYE1 Immingham East Dock Junction to mileage change 106.33 - 106.50 Manchester London Road via Woodhead  
    PYE2 Mileage change to Grimsby Docks ABP boundary 0.00 - 4.33 Immingham East Junction with PYE1  
    PYE3 Grimsby Docks within ABP boundary 4.33 - 4.79 Immingham East Junction with PYE1  
PYF Russell's Test Branch 0.00 - 0.25 n/a  
PYH Priory Yard Branch Junction to Hessle Road North Junction 0.00 - 0.54 Hessle Road North Junction ??  
PYW Pyle West Loop 0.00 - 0.71 Pyle West Loop Junction  
PYZ Pwllyrhebog Branch (including Clydach Vale Branch) 18.11 - 20.17 Cardiff Bute Road  

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