Tilbury
Tilbury in 1588, the point on the north bank of the River Thames at which troops for the defence of England against the Armada were assembled, and the site of Elizabeth I's speech to her forces.
More From encyclopedia.com
About this article
Tilbury
All Sources -
You Might Also Like
NEARBY TERMS
Tilbury