Olympic Flame Reaches Somerset
5.45am misty morning but the small Somerset town of Ilminster is already buzzing, an air of expectancy as the butcher orders extra guinea fowl, bunting is draped and the town prepares for the 2012 Torch Relay…the closest its ever been [...]