Image for Elizabeth Tower

Elizabeth Tower

Elizabeth Tower, commonly known as Big Ben, is an iconic clock tower located at the north end of the Palace of Westminster in London. Completed in 1859, it stands about 316 feet tall and features a large, four-faced clock. The tower is renowned for its Gothic Revival architecture and its clock’s accuracy. Big Ben specifically refers to the Great Bell inside the tower, which weighs over 13 tons. The tower is a symbol of London and British parliamentary history, hosting regular chimes that mark the time and serve as a cultural landmark recognized worldwide.