British Army 5099 Private Highland Light Infantry
British Army 332144 Private Highland Light Infantry
British Army Temporary Second Lieutenant 12th Officer Cadet Battalion
Born 1897
British Army 7983 Private East Lancashire Regiment 1st Battalion
British Army 96631 Pte Royal Welsh Fusilliers 4th Reserve Battalion
British Army 6936 Pte 12th Corp Cyclist Battalion 68th (Welsh) Divisional Cyclist Company
…
British Army Second Lieutenant 26th Division Cyclist Corps
British Army Lieutenant 12th Cyclist Battalion Corps
British Army Lieutenant Indian Army
British Army Captain 74th Punjabis Attached 8/12th Battalion Infantry
British Army 12th Battalion Royal Irish Rifles
British Army Second Lieutenant 18th Royal Irish Rifles
British Army 024990 Private Army Ordnance Corps
British Army 024990 Lance Corporal Army Ordnance Corps
British Army Second Lieutenant 12th Officer Cadet Battalion
British Army 13993 ex 25035 Private Labour Corps Northern Command ex 12th Battalion West Riding Regiment
Air Force (RAF/RFC) Second Lieutenant No 9 Battalion Base Royal Air Force
South African Services Second Lieutenant South African Field Artillery
South African Services 181 Gunner 12th Citizen Battalion
British Army 420034 Private 16th Canadian Infantry Battalion
British Army 420034 Lance Corporal 16th Canadian Infantry Battalion
British Army 420034 Lance Corporal Imperial Army
…
British Army Second Lieutenant Edwards Horse
British Army Lieutenant Edwards Horse Attached Royal Flying Corps
British Army Lieutenant Edwards Horse
…
British Army 50093 Private 12th Battalion Royal Irish Rifles
British Army 41610 Private King's Royal Rifle Corps
British Army G/133608 Private Royal Fusiliers
…
British Army 16725 Private 12th Battalion Royal Scots
British Army M/45777 Private Army Service Corps
British Army M/16110 Private Royal Army Service Corps
British Army Inns of Court Officers Training Corps
British Army 12th Officer Cadet Battalion
British Army Second Lieutenant Leicestershire Regiment
British Army 23070 Corporal 12th Battalion Royal Scots
British Army Second Lieutenant Royal Field Artillery
British Army Second Lieutenant London Regiment 19th lond Battalion
…
British Army South Lancashire Regiment
British Army Lieutenant 12th Motor Transport Company
British Army Lieutenant 1st Garrison Battalion Scott's Regiment
British Army Temporary Lieutenant Acting Captain 12th Battalion Tank Corps
British Army Staff Captain 1st Tank Brigade
British Army Acting Major 1st Brigade Headquarters Tank Corps
British Army 6110 Company Serjeant Major 12th Labour Battalion Royal Highlanders
British Army 3001 Temporary Company Serjeant Major 6th Labour Corps
British Army Lieutenant Acting Captain 89th Labour Corps
…
British Army CHT/383 Serjeant Army Service Corps
British Army CHT/383 Pontoon Park Regiment
British Army Second Lieutenant 12th Duke of lancaster Own Yeomanry Battalion
…