A historical weekend: 48 hours in Winchester Discover the stories of soldiers and regiments who have served the British cause over the past 300 years.