set: A tall building containing a large clock above smaller buildings The Big Ben clock tower in London has the England flag on it. A clocktower with a clear sky behind it. Big Ben seen close up in London, England.  A clock tower and several buildings against a background of a partly cloudy blue sky.