I've always found the best way to keep warm in winter is to stay active - so I've deliberately renewed my season ticket three miles short of the desired destination to encourage me to get 'active'.