6. Tower of London – House of the Crown Jewels
The Tower of London is a striking castle, has an intriguing history, located on the north bank of the River Thames in central London. It was founded towards the end of 1066 as part of the Norman Conquest of England. The Tower of London has played a prominent role in English history. It was besieged several times and controlling it has been important to controlling the country. The Tower has served variously as an armoury, a treasury, a menagerie, the home of the Royal Mint, a public records office, and the home of the Crown Jewels of the United Kingdom.
Page 5 of 10
Discussion about this post