51 (Highland) Infantry Division

51 (Highland) Infantry Division

7 June 1944

HQRAdiv40
126 Field Regimentdiv42
127 Field Regimentdiv43
128 Field regimentdiv44
61 Anti-Tank Regimentdiv46
40 Light Anti-Aircraft Regimentdiv47

The Royal Artillery 1939-45