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 