Luton Corporation Tramways

Luton Corporation Tramways served the town of Luton in Bedfordshire from 21 February 1908 until 16 April 1932.

Luton Corporation Tramways

Luton Corporation Tramways served the town of Luton in Bedfordshire from 21 February 1908 until 16 April 1932.