Tower of Big Ben
The Tower of Big Ben, officially known as the Elizabeth Tower, is a famous clock tower located at the north end of the Palace of Westminster in London. Completed in 1859, it stands 316 feet tall and is an iconic symbol of the city. The clock inside the tower is renowned for its accuracy and has become a significant landmark.
Big Ben refers specifically to the Great Bell inside the tower, which weighs over 13 tons. The tower features a striking Gothic architectural style and is a popular tourist attraction. It is often featured in films and media, representing British culture and history.