Search found 404 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 42027 Private Worcestershire Regiment

    British Army 582701 Private Labour Corps

  • British Army 47884 Private Welsh Regiment

    British Army 44933 Private Welsh Regiment

    British Army TR/4/16441 Private Training Reserve Battalion

  • British Army S/26442 Private Rifle Brigade

  • British Army 38876 Private East Lancashire Regiment

  • British Army 4323 Private Loyal North Lancashire Regiment

  • British Army 23338 Private Yorkshire Light Infantry

    British Army 23339 Private Yorkshire Light Infantry

  • British Army Captain Manchester Regiment

  • British Army Temporary Second Lieutenant Loyal North Lancashire Regiment

    British Army Captain Loyal North Lancashire Regiment

  • British Army 94953 Driver Royal Field Artillery

    British Army 94953 Gunner Royal Field Artillery

  • British Army 76948 Private Cheshire Regiment

  • British Army 6878 Private Royal Welsh Fusiliers

    British Army 200239 Private Royal Welsh Fusiliers

  • British Army SE/8197 Private Army Veterinary Corps

    British Army 34142 Private Yorkshire Regiment

  • British Army 2861 Private London Regiment

    British Army 303122 Private Essex Regiment

  • British Army 200498 Private North Staffordshire Regiment

  • British Army 20393 Lance Corporal Manchester Regiment

    British Army 20393 Corporal Manchester Regiment

  • British Army M/334848 Private Army Service Corps

  • British Army 2108 Private Loyal North Lancashire Regiment

  • British Army 164703 Gunner Royal Field Artillery

  • British Army 121322 Private Royal Army Medical Corps

  • British Army Lieutenant Royal Warwickshire Regiment