British Army 7743 Private Oxfordshire and Buckinghamshire Light Infantry
British Army 260062 Private Nottinghamshire and Derbyshire Regiment
British Army 22886 Private Army Pay Corps
British Army 4517 Private Royal Welsh Fusiliers
British Army 266831 Private Welsh Regiment
British Army 63165 Private Loyal North Lancashire Regiment
…
British Army 50868 Private North Staffordshire Regiment
British Army 60036 Private South Staffordshire Regiment
British Army 48602 Private Royal Warwickshire Regiment
…
British Army 43661 Private Army Pay Corps
British Army 37887 Private South Lancashire Regiment 1st Battalion
British Army Lieutenant King George's Own Sappers and Miners
British Army 5836 Corporal Leinster Regiment
British Army 5293 Army Pay Corps
British Army TR10/16915 Irish Reserve Battalion
…
British Army 2524 Private Royal West Kent Regiment
British Army 200904 Private Royal West Kent Regiment
British Army 7658163 Private Royal Army Pay Corps
British Army 315595 Acting Warrant Officer Class 2 Royal Engineers
British Army 5848 Acting Warrant Officer Class 2 Army Pay Corps
British Army 1/1384 Acting Warrant Officer Class 2 Training Reserve Battalion
…
British Army Royal Garrison Artillery
British Army Lieutenant Royal Flying Corps and Royal Air Force
British Army Lieutenant Royal Army Pay Corps
British Army 9672 Corporal 2nd York and Lancaster Regiment
British Army 8089 Serjeant Machine Gun Corps
British Army 58535 Serjeant Royal Field Artillery
…
British Army 4537 Private Duke of Cornwalls Light Infantry
British Army 32682 Private Oxfordshire and Buckinghamshire Light Infantry
British Army 19780 Private Army Pay Corps
British Army 8/12421 Private Oxfordshire and Buckinghamshire Light Infantry
British Army 3953 Private Army Pay Corps
British Army 29296 Private Duke of Cornwall's Light Infantry
British Army Second Lieutenant Yorkshire Regiment
British Army Lieutenant Yorkshire Regiment Attached York and Lancaster Regiment
British Army Lieutenant Royal Army Pay Corps
British Army 48468 Private Royal Scots
British Army 34570 Private Highland Light Infantry
British Army 10450 Private Army Pay Corps
…
British Army 48476 Private Royal Scots
British Army 34617 Private Highland Light Infantry
British Army 10461 Private Army Pay Corps
…
British Army SS/358 Private Army Service Corps
British Army 2344 Private Army Pay Corps
British Army 19713 Private Hampshire Regiment 13th Battalion
…
British Army 37153 Private Essex Regiment
British Army 2583 Private Army Pay Corps
British Army TR9/24561 Private Training Reserve Battalion
…
British Army 203311 Acting Serjeant Dorsetshire Regiment
British Army 2459 Acting Serjeant Army Pay Corps
British Army 12417 Acting Serjeant Training Reserve Battalion
…
British Army 38060 Private Essex Regiment
British Army 4951 Private Army Pay Corps
British Army 9394 Private Training Reserve Battalion
…
British Army 16517 Acting Serjeant Seaforth Highlanders
British Army 3354 Acting Serjeant Army Pay Corps
British Army 1383 Acting Serjeant Training Reserve Battalion
…
British Army 283055 Sapper Royal Engineers
British Army 33242 Sapper Highland Light Infantry
British Army 8925 Sapper Army Pay Corps
…