Search found 451 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 29208 Private York and Lancaster Regiment

  • British Army 228424 Private Monmouthshire Regiment

    British Army 448986 Private Labour Corps

  • British Army 34376 Private West Riding Regiment

  • British Army 21552 Private Essex Regiment

    British Army 373762 Private Labour Corps

  • British Army 526332 Private Labour Corps

  • Born 1876

  • British Army 30470 Lance Corporal Royal Lancaster Regiment

  • British Army Lieutenant and Captain Cheshire Regiment

  • British Army 100747 Private Canadian Infantry Battalion

  • British Army 2220 Corporal Manchester Regiment

  • British Army Lieutenant 34th Horse