All  

Sir Thomas Moore

Tower of London as viewed from across the River Thames.

Tower of London: A Palace, a Prison and a Place of Execution

The White Tower, most commonly known as the Tower of London, is situated on the north bank of the river Thames in central London and is one of the oldest, long-standing edifices in England. It is...