Search found 244 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 17178 Serjeant Welsh Regiment

  • British Army 41002 Private King's Own Yorkshire Light Infantry

  • British Army 12 Private Royal Army Medical Corps

    British Army 482677 Royal Army Medical Corps

    British Army 401005 Royal Engineers

  • British Army 3192 Private Norfolk Regiment

  • British Army 2549 Private Yorkshire Light Infantry

  • British Army 10403 Private Lancashire Fusiliers

    British Army T/387960 Private Army Service Corps

  • British Army 01950 Lance Corporal Royal Army Ordnance Corps

    British Army 01950 Staff Serjeant Royal Army Ordnance Corps

  • British Army 102013 Private Nottinghamshire and Derbyshire Regiment

  • British Army Second Lieutenant Labour Corps

    British Army Lieutenant Acting Captain Labour Corps

  • British Army 93354 Private Royal Army Medical Corps

  • British Army 103748 Private Nottinghamshire and Derbyshire Regiment

    British Army 630377 Private Labour Corps

  • British Army 13/1456 Private York and Lancaster Regiment

  • British Army 4072 Air Mechanic 2nd Class Royal Flying Corps

  • British Army 55770 Private West Yorkshire Regiment

    British Army S/443225 Private Army Service Corps

  • British Army 781276 Driver Royal Field Artillery

    British Army 312829 Driver Royal Garrison Artillery

  • British Army 161138 Gunner Royal Field Artillery

    British Army 668020 Gunner Labour Corps

  • British Army 44917 Private Royal Army Medical Corps

  • British Army 102378 Private Machine Gun Corps

  • British Army 32386 Private Leicestershire Regiment

    British Army 41532 Private Lincolnshire Regiment

  • British Army M2/058123 Private Army Service Corps Motor Transport