Big Ben – The World’s Most Famous Clock
One of the most Instragrammed sites in the world, Big Ben is the clock tower that was built as part of the Houses of Parliament in 1844 after a fire destroyed much of the Palace of Westminster in 1834. Big Ben first rang on May 31, 1859 and is famous for its accuracy and its […]