Photographs │ LondonTower of London │ White Tower

A photograph of Tower of London’s White Tower.

The White Tower, built in the late eleventh century, is an awe-inspiring castle even today. This is a view from the Thames, onboard a Thames Clippers boat.