Time stands still at Westminster as Big Ben fails to chime
Clock dials atop Elizabeth Tower in London briefly stopped at 12.55pm on WednesdayTime stood still in London on Wednesday, it has emerged.Big Ben, the famous bell at the top of the 96-metre Elizabeth Tower in Westminster, failed...
Read More