This series was the last of The Great British Bake Off to be broadcast on BBC One, as the production company Love Productions opted to move the show to Channel 4. It was also the last series on the show for Sue Perkins and Mel Giedroyc, as they decided to leave as presenters of the show. It is also the last series of the show to feature Mary Berry as a judge. This series was won by Candice Brown, with Andrew Smyth and Jane Beedle finishing as runners-up.

Who won great british baking show season 7? Okie... think carefully first, then make a decision:
To answer the question, consider the following: This series was won by Candice Brown, with Andrew Smyth and Jane Beedle finishing as runners-up. So, the answer is Candice Brown.