jump to navigation

The Battle of the Somme in London August 4, 2010

Author: Beach Combing | in : Contemporary
The Battle of the Somme in London

                  Britain historically – before that dread day in 1973 when the United Kingdom signed the Treaty of Rome – prided itself on its splendid isolation. But simple geography meant that Britain was far closer to Continental Europe than Japan, say, was to Asia. And no amount of […]