Big Ben and the Houses of Parliament in London, England.
a clock tower on top of a large building
A brown clock tower next to busy street and lamppost.
A large architectural structure with a clock is shown in the background.  
A photograph of the Big Ben clock tower on a sunny day