The Big Ben clock tower towering over the city of London. a big building with a clock inside of it  A tall building with a clock on the front and side of it A four sided clock sits on top of the tower. Big Ben is next door to an apartment building. 