Search found 1669 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 100189 Corporal Machine Gun Corps

    British Army 4046 Corporal Corps of Guides

    British Army 2120 Corporal Dorset Yeomanry

  • British Army Royal Army Veterinary Corps attached Dorset Yeomanry

    British Army Captain Royal Army Veterinary Corps

  • British Army 1419 Private Dorset Yeomanry

    British Army 230683 Private Corps of Hussars

    British Army M/45983 Private Army Service Corps

  • British Army 1154 Corporal Dorset Yeomanry

    British Army 230466 Corporal Corps of Hussars

    British Army Second Lieutenant Provisional Company

  • British Army 510 Trooper Dorset Yeomanry Transport

    British Army 121733 Gunner Royal Garrison Artillery

    British Army Lieutenant Royal Garrison Artillery

  • British Army WR 325952 Sapper Royal Engineers

    British Army 2417 Private Dorset Yeomanry

    British Army 2384 Private Wiltshire Regiment

  • British Army Second Lieutenant Inns Of Court Regiment Officer Training Corps

    British Army Captain 1/1st Dorset Yeomanry

  • British Army M1/28488 Serjeant Army Service Corps

    British Army M1/28488 Warrant Officer Class 2 Army Service Corps

    British Army M1/28488 Warrant Officer Class 2 Machine Gun Corps

  • British Army 1232 Private King Edward's Horse

    British Army 1232 Private Dorset Yeomanry

    British Army Lieutenant South Lancashire Regiment