The White Tower seen from the southeast. The White Tower, a central tower, the old keep, at the Tower of London, England. From London Pictures, published 1890.Image #: 12576641 See More From: Hilary Jane Morgan