Solve your doubts and expand your knowledge with IDNLearn.com's extensive Q&A database. Get prompt and accurate answers to your questions from our experts who are always ready to help.
Answer:
Elizabeth Tower
Location Westminster, London, England
Completed 31 May 1859
Height 316 feet (96 m)
;)