Person

Result 1 of 1





Name Albion Motor Company
Biographical notes/Administrative history The Albion Motor Company was based in Scotstoun, Glasgow, and manufactured cars, lorries and buses in the early years of the 20th century. It later concentrated on commercial vehicles and had a famous 'sunrise' trademark.
  • Select this result