Big Ben, London’s one of the most famous attractions is celebrating 150 years of keeping time. The clock tower in Parliament Square, is being cleaned after a year of activities for the landmark, which started ticking on 31 May 1959. Big Ben is the nickname for the great bell of the clock in St. Stephen’s […]
Tweet