This is presumably an Albion
van. It has an inked rubber stamp 'Albion Motors Ltd,
Scotstoun, Glasgow W4' on the back of the photo.
There are no indications of
where and when the photograph was taken, though there is a glimpse of what
appears to be a new bungalow on the left of the photo.