A large tall building with a tower with a clock.
A clock tower in a building standing near the water.
Big Ben in central London during a sunny day.
The Big Ben clock tower towering over the city of London.
An prominent building with a clock on it's tower.