I have to believe there is, but I don't have my Win10 machine available to verify. You can try this search:
https://www.google.com/?gws_rd=ssl#q=windows+10+turn+location+off
Awesome thanks, its in notifications there is a location button to turn on or off