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.
Copyright © 2026 eLLeNow.com All Rights Reserved.