London’s Big Ben bell chimes again

The chimes of London’s iconic Big Ben, the bell that marks time in the clock over the Houses of Parliament, rang out again on Saturday after being silenced for restoration work.

Add Comment

*