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