Which Country Is Big Ben Located In?
Big Ben is located in London, the capital of the United Kingdom. Big Ben is the bell within the clock tower that rises above the Houses of Parliament, which is adjacent to the River Thames in central London.
The clock tower that houses Big Ben, named the Elizabeth Tower in 2012, is approximately 96 meters high, and the massive bell inside the clock tower weighs more than 13 tons. Big Ben was cast on April 10, 1858, and was first rung on May 31, 1859. On the day the bell first rung, Parliament had a session to debate what to call the bell. After hearing a speech from Sir Benjamin Hall, a man of some weight, it was decided to call the bell Big Ben.