Search found 176 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 Temporary Lieutenant Royal Indian Marine

    British Army Captain Royal Engineers Inland Water Transport

  • British Army 31118 Private East Riding of Yorkshire Yeomanry

    British Army 269602 Private Royal Warwickshire Regiment

  • British Army 6/7755 Private Northumberland Fusiliers

    British Army 267219 Private Northumberland Fusiliers

  • British Army Temporary Lieutenant Royal Engineers Inland Water Transport

  • British Army 65754 Private Northumberland Fusiliers

    British Army 57761 Private York and Lancaster Regiment

  • British Army 240 Private Northumberland Fusiliers

    British Army WR278749 Serjeant Royal Engineers

    British Army 343314 Serjeant Royal Engineers

  • British Army 32469 Private Durham Light Infantry

    British Army 590248 Private Labour Corps

  • British Army 62134 Private Yorkshire Regiment

    British Army 56470 Private York and Lancaster Regiment

  • British Army 1228 Private Yorkshire Regiment

  • British Army 5789 Private Yorkshire Light Infantry

  • British Army 24617 Private Royal Army Medical Corps

  • British Army 018854 Corporal Army Ordnance Corps

  • British Army S/253015 Private Royal Army Service Corps

  • British Army 451 Lance Corporal Northumberland Fusiliers

    British Army 16203 Serjeant Labour Corps

  • British Army 495 Lance Serjeant Yorkshire Regiment

  • British Army Temporary Lieutenant Special List/Inland Water Transport