Normally I like to work things out myself and I have id'ed just over half of these patches. Anyhow and have now reached a block, not even sure if they are WW2 or modern so I though best to ask and see if someone can put me out of my misery. They came with the garrison cap I posted last night. They have been in a book or album as you can see on the reverse.
This last pic shows all the patches together that I got, if I have anything that someone wants please let me know as they will be going up for sale this weekend locally.