These are blazer badges worn by Veterans. Royal Marines and RAF. Not sure of which squadron the RAF one is for? These are modern items.
Had good advice? Saved money? Why not become a Gold Club Member, just hit the green "Join WRF Club" tab at the top of the page and help support the forum!
The RAF blazer badge is not a squadron specific badge,just a general brach of service item.The marines badge does have a little age to it as it was purchased by a vet who would have served under the time of the king as it is a kings crown type.
Thank you for your time and the information. Very much appreciated!