Vehicle styles strongly suggest this is 1940s or even early 1950s - most of the vehicles look like post War British models.