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 […]