From June 1, 2009

Big Ben Clock Turns 150 Today and is As Good as Old

Big Ben, as the iconic clock sitting atop the Houses of Parliament in London, turned 150 years old today, May 31.  The clock still runs mechanically as it did and with most all of the same parts as it did when it began ticking away in 1859.  The clock still also plays the Westminster Chimes, …

Read more