Ask anyone who has walked the streets of London and most likely they heard the “ding-dong” chimes of the Great Bell nicked named Big Ben. That is if they happened to have crossed anywhere in the area of Westminster, London. Big Ben lives on the 320-foot (97.53M) Clock Tower, renamed recently as The Elizabeth Tower and is more than 150 years old. If you thought Big Ben was a person you thought wrong. It is a four-faced chiming clock and a bell placed at Westminster Palace and has been recognized as a beloved landmark in England for years. He’s been...