British Army 4/10295 Private 20th Hussars
British Army 4/10295 Private Attached Royal Horse Guards
British Army 5309 Private Stokes Mortar Section Regiment
British Army 1845 Sapper Royal Horse Guards
British Army 5152 Sapper Guards Machine Gun Regiment
British Army R/42313 Sapper Royal Army Service Corps
British Army 34332 Private Royal Army Medical Corps
British Army 5898 Corporal Guards Machine Gun Regiment
British Army 3055 Corporal Royal Horse Guards
British Army 40240 Private Royal Army Medical Corps
British Army Captain Royal Horse Guards
British Army Captain Guards Machine Gun Regiment
British Army 3840 Private 1st Dragoon Guards
British Army 144554 Sapper Royal Engineers
British Army Second Lieutenant Royal Field Artillery
…
British Army Trooper Natal South African Mounted Rifles
British Army Lieutenant Guards Machine Gun Regiment
British Army Lieutenant Royal Horse Guards
British Army Second Lieutenant Royal Horse Guards
British Army Second Lieutenant 1/12th Infantry
Indian Army Lieutenant Indian Army Reserve of Officers, attached 1/2nd Gurkha Rifles
British Army 3194 Corporal Dragoon Guards
British Army Lieutenant Royal Horse and Royal Field Artillery
British Army Temporary Captain Royal Field Artillery
British Army 5561 Private Dragoon Guards
British Army 14049 Private Dorsetshire Regiment
British Army Lieutenant Devonshire Regiment
…
British Army 382687 Gunner Royal Garrison Artillery
British Army 4033 Gunner City of London Yeomanry
British Army 56136 Gunner Lincolnshire Yeomanry
…
British Army 319356 Gunner Royal Garrison Artillery
British Army 3832 Gunner City of London Yeomanry
British Army 3035 Gunner Lincolnshire Yeomanry
…
British Army 1329 Private East Surrey Regiment
British Army 2168 Private Somerset Light Infantry
British Army 389 Private East Surrey Regiment
…
British Army L/9590 Private Middlesex Regiment 1st Battalion
British Army L/11456 Private 1st Horse Guards
British Army L/11456 Private Royal West Kent Regiment
…
British Army 1989 Trooper Royal Horse Guards
British Army Second Lieutenant York and Lancaster Regiment
British Army 1989 Temporary Lieutenant York and Lancaster Regiment
British Army 6694 Private Hussars
British Army 6694 Private Royal Horse Guards
British Army 45717 Private County of London Yeomanry
…
British Army Surgeon Major Royal Horse Guards
British Army Medical Officer Royal Army Medical Corps attached to 1st Life Guards
British Army Surgeon Captain Royal Army Medical Corps attached to 1st Life Guards
…
British Army 7DG/6627 Private 4th Dragoon Guards
British Army 10739 Private Royal Munster Fusiliers
British Army 73486 Private South Irish Horse
…