File:BigBenFace.jpg

The clock face on St. Stephen's Tower, London, England, 10 April, 2008.

The Great Bell of Britain's Parliament, better known as "Big Ben", is housed in St. Stephen's Tower and was cast on 10 April, 1858 at the Whitechapel Bell Foundry, London 150 years ago. Whitechapel was founded in 1570 and also cast the Liberty Bell.

AP Photo/Kirsty Wigglesworth, Copyright © 2008 The Associated Press. All rights reserved. Copyright © 2007 Yahoo All rights reserved.