The Big Ben is Ticking Since 1859 in London

The Big Ben is Ticking Since 1859 in London

The Big Ben is Ticking Since 1859 in London. And it is the only clock in the world ticking since 1859. Big Ben or the Elizabeth Tower is highlighted as the iconic feature for the Palace of Westminster (Houses of Parliament).  It shows well the Victorian Gothic Structure. Actually the name “Big Ben” refers to …

The Big Ben is Ticking Since 1859 in London Read More »