Founded at the end of 1066 as part of the Norman Conquest of England, THE TOWER OF LONDON is one of London’s World Heritage Sites. Also known as Her Masjesty’s Royal Palace and Fortress , it is located on the North bank of the river Thames in central London.
The Tower of London has been the home of the world famous English Crown Jewels for over 600 years. The Crown Jewels include the Coronation Regalia, the “Cullinan I” diamond (530.2 carats), set in the Sovereign’s Sceptre and the Imperial Crown of India. Tourists can book for private viewing for these jewels. Within these walls travelers can discover history of royal palace. Tourists can also tour London’s first zoo which is inhibited by wild and wonderous animals.