What makes Big Ben tick? Editor's Picks Nov 4, 2017 Alongside the London Eye and Buckingham Palace, Big Ben is one of London’s most iconic landmarks. A staple of the…