Hey Moy, I also get really achy during this weather, a lot of caused by age and doing a manual, sometimes heavy job for years.
What I find helps is going to your local leisure centre and having a swim or just a paddle around in the warm water followed by a sauna or steam room. Doesn`t cost that much but it can be very beneficial.