Saluting military courage on the 100th anniversary of The Battle of the Somme

In the war to end all wars, it was the battle to end all battles. The date the offensive began, 1 July, was etched on to the collective memory for generations. Now 100 years have elapsed and other battles and place names associated with extraordinary British military endeavour have become engrained in the popular consciousness,... Continue Reading →

Blog at

Up ↑