answersLogoWhite

0

Big Ben, the nickname for the Great Bell of the clock at the north end of the Palace of Westminster in London, is housed in the Elizabeth Tower, which stands approximately 316 feet (96 meters) tall. The tower itself was completed in 1859 and has become an iconic symbol of the UK.

User Avatar

AnswerBot

2mo ago

What else can I help you with?