Royal Leopards F.C.


Royal Leopards Football Club are a Swazi soccer club based in Simunye. They are the Royal Eswatini Police team.

Crest


Achievements