Tower of London
Appearance
English
[edit]Proper noun
[edit]- A riverside fortress in London, used as a palace, a prison and now a museum housing the Crown Jewels.
Synonyms
[edit]Derived terms
[edit]Related terms
[edit]Translations
[edit]a fortress in London
|