An Albion van belonging to R.S. McColl Ltd., based at 142 North Woodside Road, Glasgow.Albion Motors Ltd was based in Scotstoun, Glasgow.



These images are available for commercial use. Please use the form below to contact us for a price

  • This field is for validation purposes and should be left unchanged.