British Army 150784 Gunner Royal Field Artillery
British Army 7529 Private Honourable Artillery Company Artillery
British Army Second Lieutenant Suffolk Regiment
British Army 4265 Private Oxfordshire and Buckinghamshire Light Infantry
British Army S/18961 Private Cameron Highlanders
British Army 147893 Private Royal Engineers
British Army 41185 Private Bedfordshire Regiment
British Army 2507 Private Oxfordshire and Buckinghamshire Light Infantry 2/1st Battalion
British Army 265782 Private Oxfordshire and Buckinghamshire Light Infantry 2/4th oxfordshire and Battalion
British Army WR42334 Pioneer Suffolk Regiment
British Army 21275 Pioneer Labour Corps
British Army 286940 Pioneer Royal Engineers
…
British Army SE/7060 Private Army Veterinary Corps
British Army 25985 Private West Riding Regiment
British Army 18505 Private 6th York and Lancaster Regiment
British Army 433 Sapper Royal Naval Division Engineers
British Army Second Lieutenant Royal Engineers
British Army Acting Captain 3rd Indian Army Corps
…