IF you go into Preferences -> Privacy -> Location Services -> System Services you will see a culprit (if you have the Status Bar option enabled). The Compas calibration and Location based alerts constantly activate and deactivate. This
is on a brand new iPhone 7 that got great battery life on 10.0.1 - I usually got by for 48 hours between charges with moderate use (a few hrs web surfing and using 3rd party messaging). Even with the above workarounds i am watching my battery meter drop 3 percent as i type this. I did an OTA ipdate. I will be heading home to downgrade ipsw. I just lost confidence in Apples software QA. Apple staff who may read this, if you are going to nag us with daily OTA updates can you please do more extensive testing before pushing out minor point releases? This one really put a huge hole in my battery life and confidence in Apple quality.
Results - Using latest iTunes I did a "Backup" and "Restore Backup". The battery drain and accompanying Loc.Svcs (Compass Calibration excessive running) vanish for about 10 mins after the Restore (on same 10.0.2).
So then I used "Restore iPhone" with shift-click (windows) and restored 10.0.1. Its been 12hrs and no excessive Location Service activity and battery percentage has gone back to excellent. I am not sure the root cause and don't have another four hours to waste.
it will be a long time before I trust Apple iOS updates and will leave it in. 10.0.1..