1.

LPSR meaning in Regional ?

Answer» What is London & Port Stanley Railway mean?

The London and Port Stanley Railway (L&PS or L&PSR) is a historic Canadian railway located in southwestern Ontario. It linked the city of London with Port Stanley on the northern shore of Lake Erie, a distance of approximately 25 miles (40 km).

reference


Discussion

No Comment Found