Swelling, redness and warmth in one leg could be caused by a circulation problem due to blockage in the veins or inactivity. Obesity and high blood pressure are risk factors.
You could have blood vessels in your leg that are vasodilated. Try elevating your legs for as long as possible to help the blood drain away form your legs