It was in 1988 that the Tower of London was declared World Cultural Heritage. It is an intrenched complex of buildings at the Thames in the heart of London. The Tower of London is a ringfort with two rings of fortress.
Continue Reading about The Tower of London and the Crown Jewels