British Army 3649 Corporal 2nd Oxfordshire and Buckinghamshire Light Infantry
British Army 266329 Corporal 2nd Oxfordshire and Buckinghamshire Light Infantry
British Army 3135 Sapper 1st Life Guards
British Army 3135 Corporal of Horse 1st Life Guards
British Army 76890 Lance Bombardier Royal Garrison Artillery 109th Siege Battery
British Army 76890 Gunner Royal Garrison Artillery 109th Siege Battery
British Army 19882 Serjeant East Lancashire Regiment 6th east Battalion
British Army Second Lieutenant Indian Army
British Army Lieutenant 2/26th Punjabis
…
British Army 15742 Private Royal Defence Corps 348th Provisional Company
British Army 772 Private West Riding Regiment
British Army 1715 Private West Riding Regiment
British Army 400331 Private 4th West Riding Regiment
…
British Army 34169 Private Royal Defence Corps 102nd Provisional Company
British Army 1741 Private 1/1st Derby Yeomanry
British Army 243448 Private Nottinghamshire and Derbyshire Regiment
British Army 7276 Private Royal Army Medical Corps 8th Stationary Hospital
British Army 20774 Private 4th Dragoon Guards
British Army T/390405 Driver Army Service Corps
British Army 997591 Private Royal Army Medical Corps 1st West Lancashire Field Ambulance
British Army 20132 Private London Regiment 2/18th (County of London) Battalion (London Irish Rifles)