Response to Is This London Or Abroad?:
I got 12 right on the basis that you would not be allowed to display flowers (or anything else) up to the curb edge in London. Highway engineers rule London.
The island you refer to is Great Britain-the geographical term for the largest of the British Isles. IOW is one of the smaller British isles.