Pte James Towers’ medal, received for his bravery delivering orders under fire, sells for £248,000. Source link