The infamous Big Ben clock tower in the city of London.
A large stone building with a clock tower
Black and white photo of the clock tower on Parliament.
an image of a large tower  with a clock on it
A large tower with a clock at the top 