This is another picture in the series of images from Poland in the 1960s.
Although I don't know for certain this is Poland I'me reasonably happy that it is, although I don't know the actual street-level location.
This picture shows a line of cars, which at first I thought was parked, but on closer inspection, I can see have drivers in, and so are probably in a queue. The traffic seems to have come through an archway in the building in the background, which looks like an industrial building of some sort - possibly a factory. The design of the cars is the main factor which makes me think the date is the 1960s, or even the 1950s, but the slides themselves are mounted in cardboard mounts with the name 'Wallace Heaton' on, and that retailer was sold to Dixons in 1972 so that puts a top date on the images.