All  

Ancient Origins Tour IRAQ

Ancient Origins Tour IRAQ Mobile

The White Tower

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...