1 Matching Annotations
  1. Dec 2019
    1. Tilbury Fort

      Tilbury Fort is an artillery fort on the north bank of the River Thames in England, built by King Henry VIII to secure it against France. It was later reinforced over concerns of invasion by the Spanish Armada in 1588.