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

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