World History May 31, 1859: The Most Famous Clock In The World Starts Keeping Time by Editor May 31, 2024 On May 31, 1859, the iconic clock tower now known as Big Ben began to keep time for the first time. Located at the north end of the Palace of Westminster in London, the tower has since become one of the most recognizable symbols… Read More