British Army 386 Trooper Household Battalion Grenadiers Guards
British Army 30655 Private Household Battalion Grenadiers Guards
British Army 30655 Private Royal Welsh Fusiliers
British Army Lieutenant Guards Machine Gun Regiment
British Army Lieutenant Army Education Corps attached Welsh Guards
British Army Second Lieutenant York and Lancaster Regiment
British Army 1212 Machine Gun Corps
British Army 2342 Private Welsh Guards
British Army 8251 Private Guards Machine Gun Regiment
…
British Army 7626 Serjeant Prince Alfred Guards
British Army 34989 Private King's Shropshire Light Infantry
British Army Second Lieutenant Welsh Guards
…
British Army 31525 Private Royal Welsh Fusiliers
British Army D/35259 Private Dragoon Guards
British Army D/35259 Private Corps of Dragoons
…
British Army 8800 Private Dragoon Guards
British Army Lieutenant Royal Welsh Fusiliers attached Royal Flying Corps
British Army Captain Royal Welsh Fusiliers attached Royal Flying Corps
…
British Army Second Lieutenant Argyll and Sutherland Highlanders 2nd Battalion
British Army Captain 26th Welsh Guards
British Army Lieutenant Argyll and Sutherland Highlanders
…
British Army 3109 Private Loyal North Lancashire Regiment
British Army 204364 Private Royal Welsh Fusiliers royal welsh fusiliers 3rd Garrison Battalion
British Army 245962 Private Durham Light Infantry
…
British Army 75203 Private Liverpool Regiment
British Army 50830 Private Labour Corps
British Army 36236 Private Royal Welsh Fusiliers
…
British Army 55092 Private Royal Welsh Fusiliers
British Army GS/13336 Private 6th Dragoon Guards
British Army GS/13336 Private Essex Yeomanry
…
British Army 1554 Private Hertfordshire Yeomanry
British Army Second Lieutenant Oxfordshire and Buckinghamshire Light Infantry
British Army 541811 Second Lieutenant Royal Air Force
…
British Army 2327 Private Welsh Guards
British Army M/394872 Private Royal Army Service Corps
British Army R/366950 Private Royal Army Service Corps
…
British Army 2728 Private Welsh Guards
British Army 1181 Corporal South Staffordshire Regiment
British Army 1181 Lance Corporal South Staffordshire Regiment
…
British Army 1532 Private Glamorgan Yeomanry
British Army 320716 Private Welsh Regiment
British Army Second Lieutenant Reserve Regiment of Cavalry attached Dragoon Guards
British Army Captain British Red Cross Society and Order of Saint John of Jerusalem
British Army Lieutenant Welsh Guards
British Army 24691 Private Royal Welsh Fusiliers
British Army 34785 Private South Wales Borderers
British Army D/33804 Private Corps of Dragoons
…
British Army 43483 Private Devonshire Regiment
British Army 2119 Private Welsh Guards
British Army 21438 Private Wiltshire Regiment
…
British Army 58574 Gunner Royal Garrison Artillery
British Army WR278592 Serjeant Royal Engineers
British Army 45337 Serjeant Royal Army Medical Corps
…
British Army 55101 Private Royal Welsh Fusiliers
British Army GS/21981 Private 6th Dragoon Guards
British Army 33017 Private Royal Warwickshire Regiment
…