I've seen the Lion Embossed stuff drop off the Renegade Guards in Lynn Barfog at the guard tower. Every 2-3 hours a piece will drop it seems. Fairly rare. I have a full set now, but it's about the same as Vindicator plate. Vindi has 42 AF instead of 40, and different magic properties.
I've mixed and matched until I was happy...some pieces of Lion are better, some of Vindi are better.
Either way, Free Plate: Good Plate.
G.