INDENT M.C. London Gazette 4.6.1917
Bar to M.C. London Gazette 3.7.1919 Temporary Lieutenant (A/Capt.), M.C., 1st. Bn. Gordon Highlanders, "For conspicuous gallantry and fearless leadership during operations at Rumilly on 1st October 1918. He was attacking east of the village and had advanced and captured his objective, but later on was subjected to heavy shell fire throughout the day, in addition to heavy enfilade machine-gun fire. About 5 p.m. he was ordered to attack the village. He personally led the attack, which was completely successful, urging his men forward and ensuring that no cellar or dug-out was left untouched. About 100 prisoners, including a battalion commander, were captured. He did fine work."
Captain Robert William Preston was commissioned from the ranks of the Royal Highlanders as 2nd Lieutenant, 1st Bn. Gordon Highlanders, 23 April 1916; was advanced to Lieutenant 23 October 1917, and acting Captain 13 September 1918; he was demobilised March 1919