Search found 8810 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 7263 Private Loyal North Lancashire Regiment

    British Army 55035 Private Essex Regiment

    British Army 72815 Private Liverpool Regiment

  • British Army L/10569 Private Middlesex Regiment

    British Army 11217 Private Home Service Garrison Battalion

    British Army 11217 Private Royal West Kent Regiment

  • British Army 26025 Private Army Veterinary Corps

    British Army 45721 Private Rifle Brigade

    British Army G/36608 Private London Regiment

  • British Army 55 Private Royal Army Veterinary Corps

    British Army Second Lieutenant Argyll and Sutherland Highlanders

    British Army Lieutenant Argyll and Sutherland Highlanders

  • British Army 28141 Private Army Veterinary Corps

    British Army 44854 Private London Regiment

    British Army G/36686 Private London Regiment

  • British Army 3832 Private 7th Dragoon Guards

    British Army 3832 Corporal 7th Dragoon Guards

    British Army 926 Corporal Army Veterinary Corps

  • British Army Lieutenant Royal Army Veterinary Corps

    British Army Captain 142nd Infantry Brigade 47th Division attached 17th Lancers

  • British Army Second Lieutenant 25th Divisional Artillery Column

    British Army Lieutenant 25th Divisional Artillery Column attached Royal Army Veterinary Corps Education Duty

  • British Army SE/30476 Private Army Veterinary Corps

    British Army 33903 Private Devonshire Regiment

    British Army 166351 Private Machine Gun Corps

  • British Army 2066 Private City of London Yeomanry

    British Army 110829 Private Machine Gun Corps Cavalry

    British Army 7782013 Private Royal Army Veterinary Corps Territorial Force