Search found 8709 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 3086 Private Loyal North Lancashire Regiment

    British Army 200901 Private Loyal North Lancashire Regiment

    British Army 24653 Private Army Pay Corps

  • British Army 315595 Acting Warrant Officer Class 2 Royal Engineers

    British Army 5848 Acting Warrant Officer Class 2 Army Pay Corps

    British Army 1/1384 Acting Warrant Officer Class 2 Training Reserve Battalion

  • British Army Army Pay Corps

    British Army Royal Sussex Regiment

    British Army Middlesex Regiment

  • British Army 4517 Private Royal Welsh Fusiliers

    British Army 266831 Private Welsh Regiment

    British Army 63165 Private Loyal North Lancashire Regiment

  • British Army 8/12421 Private Oxfordshire and Buckinghamshire Light Infantry

    British Army 3953 Private Army Pay Corps

    British Army 29296 Private Duke of Cornwall's Light Infantry

  • British Army 356 Private 1st Rhodhesia Regiment

    British Army A-13 Private British South African Police

    British Army 7072 Staff Serjeant Egyptian Army Pay Corps

  • British Army 85260 Private Northumberland Fusiliers

    British Army 37809 Private North Staffordshire Regiment

    British Army 12122 Private Army Pay Corps

  • British Army 25917 Private East Surrey Regiment

    British Army 25091 Private South Lancashire Regiment

    British Army 23020 Private Royal Lancaster Regiment

  • British Army 1543 Gunner Calcutta Volunteer Battery Garrison Artillery Indian Defence Force

    British Army 1543 Serjeant East Africa Pay Corps

    British Army Lieutenant Indian Army Reserve of Officers