I'd been blaming my iPhone for being old but as it turns out, the problem was much simpler than that - It was location settings.
When you think about it, it makes perfect sense. After all, you have to assume that if your phone is going to communicate with the satellites (and other receivers), it's probably going to need a bit of power to get up there. Then of course you factor in the number of apps which are using location services (it's exploded since I last looked in there).... and of course, many of the apps use location services "always".
Yep, that's right... even when you're not using the phone.
So, how do you turn these things off?
The easiest way is via these three icons;
- Location Services
Once you get there either slide it to the OFF position (which I did for a couple of days)
Go through all of the settings and set them to NEVER.
In my case, I left Camera, Google Maps and Map my Walk but only "While Using".
If there's anything that says "Always" shut it down for sure.
The proof is undeniable. I've not made any other changes to my phone and it's been going 15 hours and I still have 54% battery left.