Engineer's Line References (ELRs)

A (hopefully) comprehensive listing

Codes beginning P

Last update 18 November 2009

To see the railway index, please click here ----->>.

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 London Underground system

Phil Deaves, Swindon, Wiltshire

- - c o n t a c t - m e - -

I am always grateful for additional information, whether entirely new records (particularly historical records), or information to fill in gaps or correct errors, via the email address above.  Thank you.

Code Line Name Mileages              Datum Notes
PAA Pirbright and Alton Line see separate portions
    PAA1 Pirbright Junction to Farnham Junction 29.30 - 36.76 Waterloo via Brookwood  
    PAA2 Farnham Junction to Alton 39.20 - 49.14 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 North British Haghill Junction to Parkhead North 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 + harbour 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 142.02 - 142.33 King's Cross Colliery at Pinxton Great Northern Railway
PAN Fawcett Street Junction Hendon Junction for Pallion branch 0.00 - 1.00 Fawcett Street Junciton  
PAP Partick Loop ?? ?? 0.20 long, Partick East Junction to Partick North Junction, Caledonian Railway route
PAR Par Loop 281.57 - 282.25 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.50 Parkgate Junction, Midland Railway Near Parkgate & Rawmarsh
PBA Peebles Branch (Hardengreen Junction to Kilnknowe Junction) 11.24 - 44.44 Edinburgh Waverley LNER route
PBB Peebles Branch (Symington to Peebles West) 0.00 - 19.03 Symington LMSR route
PBC Pinxton to Bentinck Colliery Branch 135.52 - 137.20 St Pancras via Toton Midland Railway System Map: Langton Colliery Branch Junction 135.53, Langton Colliery 136.27, Bentinck Loaded Wagon Branch Junction 136.11 to end of MR at 137.06
PBE Putney Bridge to East Putney Junction 7.15 - 7.71 Mansion House London Underground 49.60 - 50.72 km
PBH Paisley Lacy Street to Blackbyres Line 0.00 - 2.57 Blackbyres Junction Paisley East Branch
PBJ Proof House Junction (Birmingham) and Bushbury Junction (Oxley) Line -0.08 - 15.32 Curzon Street  
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.00 - 17.49 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.61 - 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 Listed to 127.32
PBZ Pyle Branch     now PIZ
PBZ Pencoed Branch 4.56 - 6.59 Llanharan Junction Originally 0.00 - 1.75 ex Ynysawdre Junction
PCB Port Carlisle Branches see separate portions
    PCB1 LNER Brach 8.73 - 10.61 Carlisle Canal Junction  
    PCB2 LMSR Branch 0.00 - 0.34 Port Carlisle Branch Junction  
PCG Preston Connecting Line 14.78 - 15.23 Southport, Chapel Street  
PCH Pettycur Harbour Branch 0.00 - 0.30 Pettycur Siding, south of Kinghorn  
PCL Parkhouse to Castlehill Line 0.00 - 0.21 Castlehill Junction Ardrossan
PCM Prestatyn and Cwm Branch 0.00 - 2.74 Prestatyn Junction  
PCN Perceton Branch 0.00 - 0.60 Perceton Branch Junction Near Dreghorn
PCY Pinxton Colliery Branch 142.47 - 143.03 King's Cross  
PDA Pool Dam Branch 0.00 - 1.22 Pool Dam or Knutton Forge Junction Near Newcastle under Lyme
PDB Penarth Dock Branch     now PDK
PDB Preston Deepdale Branch 0.03 - 7.07 Preston  
PDC Plasmadoc Branch 0.00 - 1.06 Plasmadoc Junction  
PDI Port Dinorwick Branch 0.00 - 0.60 Branch Junction  
PDK Penarth Dock Branch North Side 2.25 - 3.22 Penarth Junction Formerly PDB
PDK Penarth Dock Branch South Side 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 (not opened) 0.00 - 2.01 South Wales Mineral Junction  
PEB Port Edgar Branch 0.00 - 2.38 Dalmeny South Junction May start mileage at Ratho
PED Penistone and Doncaster Line see separate portions
    PED1 Huddersfield Junction (Penistone) to Barnsley Junction 28.31 - 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 01.05.1967 on construction of M1 motorway
    PED3 Quarry Junction to Wath 13m 33ch 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 Eamont Junction to Red Hills Junction, NER
PEM Pembroke and Tenby Branch 258.68 - 286.28 + docks Paddington via Stroud  
PEN Penar Branch 4.67 - 10.28 + colliery 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 North Penshaw North to Sunderland South Junction
PEZ Penrhos Loop 11.66 - 12.36 Cadoxton Junction  
PFK Pilton Fork 0.00 - 0.40 Pilton West Junction On Caledonian Railway Granton branch
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.48 - 8.11 Liverpool Street  
PGZ Paddington Goods Lines 0.21 - 2.61 Paddington  
PHA Perth Harbour Branch 150.31 - 150.71 Carlisle via Ravenscraig No 1  
PHB Penarth Harbour Branch 0.70 - 2.29 Cardiff Central  
PHC Priory Yard Hull Central Goods 0.00 - 1.29 Hessle East Junction  
PHL Crystal Palace High Level Branch 6.20 - 9.66 Victoria  
PHR Portsoy Harbour Branch 0.00 - 0.35 Portsoy South Box  
PHS Peterborough Holding Sidings ?? ??  
PHY Parsley Hay to Ashbourne Line 0.00 - 13.31 Parsley Hay  
PIC Pickburn Branch 0.00 - 11.37 Wrangbrook Junction  
PIE Piel Branch 0.00 - 2.73 Salthouse Junction  
PIG Pinxton Branch 134.63 - 142.37 King's Cross Great Northern route
PIL Pilsley Branches see separate portions
    PIL1 Pilsley Old Branch 1.66 - 2.67 Pilsley Branch Junction Pilsley Colliery Junction - Holmwood Colliery Junction with GSR Grassmoor Branch and Pilsley Extension
    PIL2 Pilsley Branch 0.00 - 2.31 Pilsley Branch Junction Pilsley Branch Junction to Pilsley Colliery
    PIL3 Pilsley Colliery Branch 0.00 - 0.35 Pilsley Station, Great Central  
PIS Pickering to Seamer Line 0.00 - 16.02 Mill Lane Box, Pickering  
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/202.67 - 203.03 R&SB Junction/Paddington via Stroud  
    PJE2 Port Talbot end 202.61 - 202.67 Paddington via Stroud  
PJL Parkside Junction to Lowton Junction Curve (Parkside West Curve) 0.05 - 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 (also known as 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 Bamfurlong Junction to Amberswood West Junction
PLB Plank Lane Branch (West Leigh Junction to Bickershaw Colliery) 0.00 - 0.35 Bickershaw Junction  
PLC Paisley Canal Line 7.03 - 8.56 Port Eglington Junction Paisley Canal - Elderslie
PLF Plains (Ford) Branch 0.00 - 0.39 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.22 High Street Junction  
PLK Pickets Lock Sidings 0.00 - 0.24 Pickett's Lock Box Between Angel Road and Ponders End
PLL Pemberton Loop (Hindley No 3 Junction to Pemberton Junction) 16.04 - 19.08 Manchester Victoria via Walkden  
PLM Plymouth Millbay Docks Branch 246.31 - 247.18 Paddington via Box  
PLN Plean Branch 0.00 - ?? Plean Branch Junction  
PLO Plymouth Loop No. 1 0.00 - 0.38 + ?? Lipson Junction  
PLP Pontefract Loop 0.00 - 0.69 Pontefract Baghill Pontefract Baghill - Pontefract Monkhill East Junction
PLS Plymstock Branch 0.00 - 1.14 Turnchapel Branch Junction Now part of TUR
PLY Pleasley Colliery Branch 144.13 - 144.45 King's Cross Great Northern route
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 Between Fenns Bank and Bettisfield
PME Polmaise Branch 0.00 - 1.70 Polmaise Box Between Bannockburn and Stirling
PMJ Peterborough to Manton Junction Line -0.01 - 22.59 Manton Junction  
PMN Pontypool Road Middle Junction to North Junction 32.46 - 32.64/0.02 - 0.20 Rotherwas Junction/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 - 19.42 Wisbech Junction Wisbech Junction to Wisbech.  Possibly runs at least as far as 28.69
    PMY2 South Lynn to Yarmouth 0.00 - 73.01 South Lynn Junction  
PMZ Pontsmill Branch 283.13 - 283.61 + sidings Paddington via Box and Plymouth Millbay (reverse) Part now also in NEW
PNB Pocket Nook Branch (Peasley Junction to Pocket Nook Junction) 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.70 Pennington East Junction Pennington West Junction to East Junction Curve
PNS Cowlairs South Junction to Sighthill West Junction (Cowlairs Chord) 0.00 - 0.30 Cowlairs South Junction Formerly CTY
PNZ (Pilning and) New Passage Pier Line ~10.60 - 11.16/~1.55 - 2.59 Bristol Temple Meads/Pilning Junction with AMB uncertain
POB Pontop and South Shields Branch 0.00 - 19.20 Garden Lane Junction  
POC Port Clarence Branch (Billingham) 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 Pontycysllte Branch 3.19 - 7.03 Rhos Junction  
POP Pontypridd Loop 0.00 - 0.17 Pontypridd Northern Junction  
POR Porthcawl Branch 0.00 - 9.61 + dock Tondu North Junction  
POU Poulton Connecting Line 0.00 - 0.37 Poulton No 5 Box Poulton No 5 Box to Poulton No 4 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.36 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 divergance point to Ashburys West Junction with HAJ (Manchester to Sheffield Line) 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 - 51.02 London Bridge via Redhill  
PPK Portpatrick Branch 53.39 - 60.78 Castle Douglas No 2 SB May include STN
PPP Philips Park Junction and Baguley Fold Junction (Park, Manchester) 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 No 2 Junction 0.00 - 0.19 Park Station Junction  
PPR Park Prewett Railway ?? ??  
PPW Point Pleasant Junction and Wimbledon Line 5.11 - 8.47 Waterloo via East Putney London Underground 50.72 - 55.15 km
PRA Aylesbury Branch (Princes Risborough to Aylesbury) 42.31 - 49.46 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 North Skelton Junction to Priestcroft Junction, Boosbeck
PRL Park Royal Goods Branch 4.08 - 4.68/0.00 - 0.41 Paddington/Park Royal Branch Junction Formerly PRG
PRN Princes End Branch 0.00 - 2.55 Princes End Junction Princes End Junction, Wednesbury - Bloomfield Junction LNW Stour Valley Line
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 Barnch Junction, Napsbury Never laid
PSC Polegate Junction to Stone Cross Junction Line 19.64 - 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.77 - 33.21 Rotherwas Junction  
PSL Pelham Street Loop 0.00 - 0.04 Durham Ox Junction Durham Ox Junction - Pelham Street Junction
PSM Pulborough Selham and Midhurst Line ?? London Bridge via Redhill Includes structures between 52.40 and 54.20
PSR Garth Wood ?? ??  
PSR Preston Strand Road Branch see separate portions
    PSR1 Preston South Junction to Strand Road Branch divergance 21.39 - 21.47 Newton-le-Willows Junction  
    PSR2 Preston Strand Road Branch 0.00 - 0.53 Original Preston South Junction To 2.03 Docks
PSS1 Penyfford 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.48 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 Zero point with Port Talbot Docks Extension Line Formerly 0.00 - 1.70: 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 54.75 - 64.12 Waterloo via Woking  
PTN Peterston Branch 4.56 - 6.55 Cadoxton Junction  
PTP Port Talbot to Pontyrhyll 0.00 - 14.01 Port Talbot Central Station  
PTZ Port Wallaroo Dock Line 0.00 - 0.46/205.43 - 206.09 Briton Ferry Docks Branch Junction/Paddington via Stroud and Docks Branch Junction (reverse direction and count)  
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.76 - 11.51 Port Eglinton Junction Paisley West, Corsebar Junction - Barrhead Central
PWE Pontardawe Branch 0.00 - 4.40 + colly 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.61 Charing Cross via Chelsfield  
    PWS2 Strood to Maidstone West 31.01 - 42.41 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.72 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 London Underground system

 

Site Counter visits to the ELR pages since 5th February 2007
Bpath Counter