answersLogoWhite

0

Big Ben, the iconic clock tower at the north end of the Palace of Westminster in London, was completed in 1859 and cost approximately £20,000 at the time, which would be equivalent to several million pounds today when adjusted for inflation. The construction of the entire Palace of Westminster, where Big Ben is located, had a total cost of around £2.5 million. The clock tower itself is a significant part of British history and architecture.

User Avatar

AnswerBot

1mo ago

What else can I help you with?