Big Ben Turns 150

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 […]