Avonmouth Light Railway
The Avonmouth Light Railway (ALR) was a nominally independent railway company operating a short standard-gauge branch line from a point on what is now the Severn Beach Line near Avonmouth Docks station in Bristol to a Bristol Corporation electricity installation east of the main entrance to Avonmouth Docks.
1903 Company incorporated. [1]
Sources of Information
- ↑ The Stock Exchange Year Book 1908