The historic castle is located on the north bank of the River Thames in central London. The grand palace was founded towards the end of 1066 and served as a royal residence. The Tower constitutes a complex of several buildings surrounded by two concentric rings of defensive walls. The general layout established by the late 13th century still remains despite several activities later.
2. London Eye With A Glass Of Champagne #LondonWithTheLalit
The giant Ferris wheel, also known as the Millennium Wheel is located on the South Bank of the River Thames in London. With a height of 443 feet (135 m) and a diameter of 394 feet (120 m), it is one of London’s tallest Ferris wheel and offers a high public viewing. It is the most popular paid tourist spot in the United Kingdom and receives over 3.75 million visitors annually.
3. Thames River Experience #LondonWithTheLalit
The River Thames flows through southern England, most notably through London. It is the longest river in England and the second longest in the United Kingdom, after the River Severn. The River Thames contains over 80 islands. With its waters varying from freshwater to almost seawater, the river houses a variety of wildlife.