Actually, I expected the new Chromium Edge browser to be offered automatically through Windows Update. But since this is not the case, here is the link to the Edge Chromium Offline Installer.
How to download the Chromium Edge browser
- Go to https://www.microsoft.com/en-us/edge/business/download
- Select the build. If unsure, click the top one (latest).
- Choose your Windows OS platform. Most likely 64bit.
- Click Download.