As part of our learning series on the Western Front, this chart details the main British battles along the Western Front in chronological order - includes Battle of Ypres, Battle of the Somme, Battle of the Marne and the final offensives. A useful quick revision guide for learning about the main battles.
Pineado a