Pictures & Images of Big Ben Clock Tower, Parliament building, London.
One of the great Iconic buildings of the world is Big Ben. A symbol of Englishness and of democracy whose bell chimes are still broadcast live to announce BBC Radio 4 news programs. The Clock Tower is commonly known as Big Ben but that is actually the name of the great bell that chimes the hour.
In 1834 a devastating fire swept through the Palace of Westminster all but destroying it. Sir...more »