A very historical castle at the Northern Bank of Thames River, Her Majesty’s Royal Palace and Fortress, known as the Tower of London. It is located at Central London, England at the eastern edge of the city. It was then built on the Thames by William the Conqueror in the year 1078 to protect London, but it was then used as a prison. This fortress has stand by many historical backgrounds and layers of symbols of royalty.
This military structure is very outstanding for it survives eleven centuries, and still it remains powerful and has an iconic role in Europe until now. It really preserves European cultures that have a very sophisticated architectural design that represents a far significance in London in the 11th century. There are executions held here at the northern part of the castle.
But in the first and second World wars there are damages that caused them to repair some of the affected areas of the castle. Now, Tower of London is really a distinctive place to see and experience its vital role in England’s history. Witness such a place like this and for sure you will treasure this kind of opportunity that’s unique and a wondrous.