It's often the blood pooling in your legs that causes it. Try lying on the sofa with your feet raised up on some pillow, and then point and flex your feet for a few minutes. I find either that, or walking helps, but as the walking hasn't helped you this time the above might help.
xxx