Tower of London

From Wiki Awoo
Revision as of 23:15, 4 April 2021 by Gareth (talk | contribs) (Created page with "The Tower of London is a castle on the north bank of the River Thames. In the Umbra, it appears as a glass sphere dominating the landscape. Ca...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The Tower of London is a castle on the north bank of the River Thames.

In the Umbra, it appears as a glass sphere dominating the landscape.