Discover, explore and remember millions of personal stories from the First World War
Page 84 of 86
British Army 90451 Driver Royal Field Artillery
British Army 991127 Corporal Royal Engineers
British Army 40159 Private Hampshire Regiment
British Army 28156 Private Cheshire Regiment
British Army 185370 Gunner Royal Garrison Artillery
British Army 240014 Company Serjeant Major Norfolk Regiment
British Army 1384 Serjeant Major/Warrant Officer Class 2 Army Medical Corps
British Army Temporary Lieutenant Highland Light Infantry
British Army Lieutenant Cheshire Regiment
British Army Lieutenant Colonel Loyal North Lancashire Regiment
British Army Second Lieutenant Temporary Captain Royal Engineers
British Army MS/591 Acting Mechanical Serjeant Major Army Service Corps
British Army 17794 Staff Serjeant Royal Army Medical Corps
British Army Second Lieutenant Temporary Captain Yeomanry
British Army Temporary Lieutenant Royal Horse and Royal Field Artillery
British Army Captain County of London Yeomanry
British Army Captain Commands and Staff
British Army 59861 Gunner Royal Field Artillery
British Army 1384 Serjeant Major Army Medical Corps
British Army 1384 Warrant Officer Class 1 Army Medical Corps
British Army 684 Acting Staff Serjeant Major Army Pay Corps
British Army Lieutenant Special Reserve