small model cars (Long Ashton BS41)

These are about 3 inches long, made of plastic. I don't know their origin, other than it says "made in China" on the underside.

       
Approximate Location         Show marker