Big Ben

Big Ben, the iconic clock tower in London, is a symbol of the United Kingdom and parliamentary democracy. Standing at 316 feet, it is adorned with intricate decorations. It is the world's largest and most accurate four-faced striking and chiming clock, only chiming for special events.