Okay, not a full-sized Cooper. Quite the opposite. 1:160 scale model by Oxford Automobile Company of Swansea, UK.
Initially I was impressed not just by the clean Union Jack on the roof and clear windows, but that it actually had the seam covers chromed.
Then, looking closer, I noticed the license numbers are readable. Looks to be NLG 485B (it could be a re-vin, though I don't think so ). Not Also the Cooper bonnet badge.
Then when I looked at the back (sorry, no picture), I could actually read the "Mini Cooper" script, with considerable magnification.
The last picture shows it with a Canadian dime (18mm diameter) for scale reference.
"Hang on a minute lads....I've got a great idea."