London, Big Ben, flagship of the "mother of all Parliaments, is part of one of the most recognizable symbols in the world. But contrary to popular belief, 'Big Ben' is actually the name of the 13-ton bell tower of St. Stephen within, rather than the name or even the clock tower. It was named [...]