AlbionWeb Directory

Glasgow, Scotland based manufacturer of vehicles, originally formed as the Albion Motor Car Company in 1899. The company was taken over by Leyland in the 1950s, and eventually ceased production completely in 1972.

Sites 1

Loading Loading new listings for you to review...