Search found 643 results

Advanced
Filters
Type
Place of birth
Rank
Unit
Service
Last name first letter
Contribution
Country
CSV Export

Type

Place of birth

Rank

Unit

Service

Last name first letter

Contribution

Country

  • British Army Major /Temporary Lieutenant Colonel Royal Army Medical Corps

  • British Army Temporary Lieutenant /Acting Major Royal Engineers

  • British Army Lieutenant Infantry

  • British Army 23665 Private Royal Defence Corps 203rd Provisional Company

  • British Army Second Lieutenant 4th Cameron Highlanders Territorial Force

  • British Army 64529 Private Royal Defence Corps 300th Provisional Company

  • British Army 330188 Private 8th Royal Scots

  • British Army 14624 Private 13th Royal Scots

  • British Army Lieutenant attached 1/4th Lancashire Fusiliers

    British Army Lieutenant King's Liverpool Regiment

    British Army Lieutenant attached 12th Lancers

  • British Army 1908 Private 2nd Royal Highlanders

  • British Army 12092 Corporal 115th Heavy Battery Royal Garrison Artillery

    British Army 12092 Serjeant 115th Heavy Battery Royal Garrison Artillery

  • British Army 29976 Private Royal Defence Corps 18th Battalion

  • British Army Second Lieutenant Indian Army Reserve of Officers attached 2nd Lancashire Depot

  • British Army 1411 Private 3rd Scottish Horse

    British Army 316332 Private Royal Highlanders

  • British Army 276003 Private 5/6th Royal Scots

  • British Army 2158 Private 1/5th Royal Highlanders

    British Army 265731 Private Royal Scots Fusiliers 11th Battalion

  • British Army Major 114th Mahrattas

  • British Army 2701 Private 5th Battalion Royal Highlanders

  • British Army Second Lieutenant 29th Punjabis

    British Army Captain 29th Punjabis

    British Army Major 29th Punjabis