Search found 475 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 28623 Private East Lancashire Regiment

  • British Army SG/24806 Private Army Veterinary Corps

  • British Army 22262 Private Border Regiment

  • British Army 4700 Private East Lancashire Regiment

  • British Army Private Machine Gun Corps

    British Army Lieutenant Hampshire Regiment

    British Army Major Duke of Cornwalls Light Infantry

  • British Army S/365208 Private Army Service Corps

  • British Army 193868 Gunner Royal Field Artillery

  • British Army 240080 Private Liverpool Regiment

  • British Army 10 Acting Staff Serjeant Royal Army Medical Corps

  • British Army 222765 Sapper Royal Engineers

    British Army WR/504426 Sapper Royal Engineers

  • British Army 18426 Private Essex Regiment

  • British Army 8165 Private West Yorkshire Regiment