The Big Ben clock tower towering over the city of London. A city with a bunch of buildings and vehicles a big clock tower that is by some people A busy city street with a large clock tower in the background. A clock tower is at the end of a crowded street.