Search found 2855 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 19625 Private Yorkshire Regiment

    British Army 19625 Corporal Yorkshire Regiment

  • British Army M/296807 Private Army Service Corps

  • British Army 307915 Stoker Royal Navy

  • British Army 4067 Private Honourable Artillery Company

  • British Army 2040 Private Bedford Yeomanry

    British Army 30897 Private Bedford Yeomanry

  • British Army 11613 Serjeant Middlesex Regiment

    British Army 12207 Serjeant Machine Gun Corps

  • British Army 20039 Private Nottinghamshire and Derbyshire Regiment

  • British Army 158876 Private Army Service Corps

    British Army 297557 Private Labour Corps

  • British Army 5334 Private Royal Irish Rifles

    British Army 7006129 Private Royal Irish Rifles

  • British Army S/5541 Private Royal Highlanders

  • British Army TF/130 Serjeant Army Veterinary Corps

    British Army TT/03040 Serjeant Army Veterinary Corps

  • British Army 36169 Private Leicestershire Regiment

  • British Army 207460 Gunner Royal Garrison Artillery

  • British Army 14182 Private Royal Irish Regiment

    British Army 109514 Private Labour Corps

  • British Army 236628 Gunner Royal Field Artillery

  • British Army 2603 Private Manchester Regiment

  • British Army 3241 Private Monmouthshire Regiment

    British Army 226223 Private Monmouthshire Regiment

  • British Army 46488 Private Royal Welsh Fusiliers

  • British Army 1385 Private Northumberland Fusiliers

    British Army 616096 Private Labour Corps

    British Army 12/1384 Private Northumberland Fusiliers

  • British Army S/15654 Private Cameron Highlanders