British Army 2991 Private Gloucestershire Regiment
British Army 200835 Private Gloucestershire Regiment
British Army 5137 Private London Regiment
British Army 532397 Private London Regiment
British Army Major General List
British Army Major Inns of Court Officers Training Corps