British Army 21282 Private 3rd Hussars
British Army P13300 Private Military Mounted Police
British Army 116092 Private City of London Yeomanry
British Army GS/35173 Corporal Royal Fusiliers 25th Battalion
British Army Second Lieutenant 4th Royal Scots
British Army Second Lieutenant Machine Gun Corps
…
British Army 23305 Private Royal Defence Corps 120th Provisional Company
British Army 19746 Private York and Lancaster Regiment 10th Battalion
British Army 3/9199 Private 1st Royal Irish Rifles
British Army 231892 Private Employment Company
British Army 52435 Private Northumberland Fusiliers
British Army 3547 Farrier Staff Serjeant 19th Hussars
British Army 46612 Farrier Staff Serjeant Corps of Hussars
British Army 55 Trooper 2nd Australian Light Horse
British Army 55 Acting Major 55th Battalion Machine Gun Corps
British Army 11275 Private 1st Liverpool Regiment
British Army 28831 Private Cheshire Regiment
British Army 15610 Private South Wales Borderers 7th Battalion
British Army 2920 Private Royal Defence Corps 114th Provisional Company
British Army Second Lieutenant Shropshire Light Infantry
British Army Captain 2nd King's Shropshire Light Infantry
British Army 241921 King's Liverpool Regiment
British Army Second Lieutenant 5th King's Liverpool Regiment
British Army 5583 Private 12th Lancers
British Army 5583 Private Army Veterinary Corps
British Army 89232 Gunner Royal Garrison Artillery 33rd Company
British Army 240658 Private Loyal North Lancashire Regiment
British Army 2368 Private 1/5th Loyal North Lancashire Regiment
British Army British Red Cross Society Boulogne Unit No 4
British Army 25966 Private Royal Warwickshire Regiment
Other Empire Force Lieutenant US Army Medical Corps
Other Empire Force Surgeon Harvard Unit General Hospital U S A attached Royal Army Medical Corps