a busy street with people a red double decked bus and a clock tower The Big Ben clock tower towering over the city of London. a large gothic architectural clock tower in a big city A view of the Big Ben Clock tower with a tour bus riding by. A clock tower near a busy city street.