This will, of course, be one fine PC. I was going to suggest getting the 2080 super instead of the 2070 as you're going for such a high-spec PC, but after a bit of research, it seems that it probably isn't worth the extra few hundred pounds as it's close in spec to the 2070.
If it's just for...