Tantalising Glimpse No. 1
I think the car nearest is a Renault 6, then a Citroen Dyane. Furthest away is, I reckon, a Citroen Ami 8, but I'm puzzled by the third one along. I assume it's the front end that can be seen.
It's a bit of a puzzle as to how these cars actually get in here, possibly through the high level loading doors off a lorry/trailer?