The clock located in the Big Ben clock tower in London England.
An ornately decorated building has a huge clock on it.
A clock on a tower says it is 4:39.
A zoomed in look at the face of Big Ben in England.
A big clock on top of a building.