British Army 14656 Private Suffolk Regiment 9th Battalion
British Army 70635 Private Suffolk Regiment 9th Battalion
British Army 13923 Private King's Own Yorkshire Light Infantry
British Army S-17899 Private Argyll and Sutherland Highlanders
British Army 145319 Private Northamptonshire Yeomanry
British Army 1044 Serjeant Northamptonshire Yeomanry
British Army 2069 Private Yorkshire Regiment
British Army 610189 Private Labour Corps
British Army T/24122 Staff and Colour Serjeant Army Service Corps army service corps 2nd Unit
British Army T/24122 Acting Staff Serjeant Army Service Corps army service corps 2nd Unit
British Army 28796 Private Suffolk Regiment
British Army 625957 Private Labour Corps
British Army P.S/2700 Private Middlesex Regiment 24th Battalion
British Army 4/7089 Private Bedfordshire Regiment 2nd Battalion
British Army 201126 Private Bedfordshire Territorial Force
British Army 325405 Private Royal Engineers
…