The Big Ben clock tower towering over the city of London. a bridge next to a tall building and the big ben tower  An old clock tower stands near a bridge and other large old, medieval type structures. The palace of Westminster, featuring Elizabeth tower that holds Big Ben. A castle is shown on the water next to a bridge.