12th Battalion
3rd Somme
12 Battalion, A company. 23 August 1918
12 Battalion, B and C Companies. 23 August 1918
12 Battalion. 2 September 1918
12 Battalion. 3 September 1918
Hindenburg Line
12 battalion, A Company. 8 October 1918 - tank v's tank
12 Battalion, B Company. 8 October 1918
12 Battalion, C Company. 8 October 1918 - tank v's tank
Final Battles