An icon should be present on your Win7/8 task bar which lets you reserve a copy. It does seem to be a gradual rollout though, as mine still tells me it's not available yet.
It's probably quicker to download directly via The Windows 10 Download Tool: http://www.microsoft.com/en-us/software-download/windows10