Which famous clock tower is located in London? 🔊
The famous clock tower located in London is called the Elizabeth Tower, but it is popularly known as Big Ben. Big Ben originally referred to the Great Bell inside the tower, which chimes every hour. The name has since evolved to be commonly used for the entire clock tower. Completed in 1859, the tower was designed by Augustus Pugin and is part of the Palace of Westminster, which houses the UK Parliament. Big Ben stands at 316 feet tall, and its clock face is 22 feet in diameter. It has become an iconic symbol of London and the United Kingdom and attracts millions of tourists each year.
Equestions.com Team – Verified by subject-matter experts