3rd Bn. The Oxfordshire Light Infantry. 1890 Lieutenant 1894 Captain. 1900 6th Provisional Battalion Captain. 1902 Major. 1915 2nd Home Service Garrison Battalion East Yorkshire Regiment Temporar
Suggest a change: 3rd Bn. The Oxfordshire Light Infantry. 1890 Lieutenant 1894 Captain. 1900 6th Provisional Battalion Captain. 1902 Major. 1915 2nd Home Service Garrison Battalion East Yorkshire Regiment Temporar