Introduction to the Tower of London: The Tower of London is located on the north bank of the Thames River and is connected to Tower Bridge. It is a huge building complex covering an area of 18 acres, consisting of castles, forts and arrow towers. It is now one of the famous museums in the UK. , displaying ancient weapons, crowns, royal robes, armor, etc. from the United Kingdom and other countries. The Royal Treasure Hall located in the basement mainly displays the crowns, scepters and royal jewelry of monarchs since the 17th century, including those from the time of Queen Victoria's coronation. The "Imperial Crown" inlaid with more than 3,000 gems and the scepter inlaid with 530 carats of gems were produced.
Attraction