Thames Engineering Works
Thames Engineering Works, makers of steam wagons, Greenwich, the motor department of Thames Iron Works, Shipbuilding and Engineering Co
1905 Exhibited steam wagon at Olympia[1]
1910 Advert: Motor Dept
See Also
Sources of Information
- ↑ The Engineer