Captain Noel Chavasse was the only soldier to win Britain's highest award for bravery twice in World War One A treasure trove of military memorabilia ... are all up for sale Chavasse won his ...