British Army 1405 Private South Irish Horse
British Army 25503 Private Royal Irish Regiment
British Army H/73886 Private South Irish Horse
…
British Army 53 Private City of London Regiment attached Royal Army Medical Corps
British Army 114367 Private Machine Gun Corps
British Army Second Lieutenant Tank Corps
British Army 2635 Private 1/1st Derby Yeomanry
British Army 303054 Private Tank Corps
British Army 19806 Private City of London Yeomanry
…
British Army 203850 Private Royal Warwickshire Regiment
British Army Lieutenant Indian Army
British Army Second Lieutenant Indian Army Tank Corps
…
British Army 9144 Private 2nd York and Lancaster Regiment
British Army 18962 Private Machine Gun Corps
British Army 7808140 Serjeant Royal Tank Corps
British Army 20849 Private West Yorkshire Regiment
British Army 240445 Private Royal Field Artillery
British Army 300812 Private Tank Corps
…
British Army 7249882 Private Army Dental Corps
British Army 7249882 Private Royal Tank Corps
British Army 7249882 Private Welsh Regiment
…
British Army Lieutenant Hampshire Regiment
British Army Captain Hampshire Regiment attached Machine Gun Corps
British Army Major Hampshire Regiment attached Machine Gun Corps
…
British Army 15923 Royal Warwickshire Regiment
British Army 15923 Shropshire Light Infantry
British Army 48818 The Oxfordshire and Buckinghamshire Light Infantry
…
British Army 30302 Private York and Lancaster Regiment
British Army 1454 Private Durham Light Infantry
British Army 23639 Private Yorkshire Regiment
…
British Army 3232 Private City of London Yeomanry
British Army 116050 Private City of London Yeomanry
British Army 300614 Private Tank Corps
…
British Army 1153 Lance Corporal Argyll and Sutherland Highlanders 2nd Battalion
British Army 16613 Lance Corporal Machine Gun Corps
British Army Major Machine Gun Corps
…