Leyland Titan
This is a 1930 Leyland Titan TD1 - Low Bridge Double Decker - as operated by Todmorden Joint Omnibus Committee from 1930 - 1948.
I am told that in 1907 Todmorden was the 2nd Municipality in Great Britain to operate a Motor Bus service. Good old Todmorden :-) :-)
Comments
Sign in or get an account to comment.