• New Post Alerts By Email

  • Syndication

    RSS
    Atom
  • Tags

  • Archives

All posts tagged John Benbow

Russians in London: Peter the Great

For such a famous visit, Peter the Great’s stay in London in 1698 seems to be surrounded by confusion and apocryphal tales (this article from the Torygraph retails its fair share of them), from the misplaced plaque that once adorned 15 Buckingham Street, several streets away from where he actually stayed on his arrival, to […]