A tower that has a clock on the top of it. a large red bus is passing a clock tower a red white and black double decker bus and big Ben A bus passes by Big Ben at night in London. The Big Ben clock tower towering over the city of London.