Hi,
Your WBC count is significantly high and it needs to be evaluated. Focus might be in your leg.
A detailed history may give more idea about its cause. Whether swelling involved both leg or only one leg, skin over swelling red?? Etc.. and accordingly may advice you regarding treatment.
B12 and D deficiency also need to be corrected with supplements.