The Elizabeth Tower, commonly called Big Ben, is among London's most
The Elizabeth Tower, commonly called Technically, Big Ben is the name