Luton, Opening Tramway


22st February 1908. Commercial view.