Tall tower with a clock on top on an overcast day. Big Been clock tower in London, England on an overcast day. the building has a clock on the top of it An old clock tower showing two clocks outlined in gold. A very tall building with a clock at the top of it.