On this day, (11th July) a staggering 157 years ago in 1859, Big Ben chimed for the very first time in London and today we celebrate the momentous landmark that sits proudly in the memorable London skyline with a brief fact file.
Continue reading “On this day in 1859: Big Ben chimed for the first time”