Hand Warmer Get up to 12 hours of warmth (per filling) with this savvy Hand Warmer (£18). Image Source: amazon.co.uk Hand Warmer £18 from amazon.co.uk Buy Now