Having saved Private MacGregor's medals and photograph from a job lot auction, I carried out some research to discover more about him.

I understand that Private MacGregor was 20 when he died on 10 October 1917 at Langermarck in Belgium.

Private MacGregor served in the 16th Battalion, Royal Scots Fusiliers - more commonly known as the MacRae's Battalion.

on the evening of 10 October 1917, eight men of the 16th Battalion died whilst repairing a road under heavy shell fire between Langemarck and Poelcappelle.  

Three of those eight men (inlcuding Private MacGregor) are burried at Cement House Cemetary close to where they fell.

 

Craig Wilson