a large building that has a clock tower next to it
a castle type building sitting right next to the river 
A view from the water of a castle with a clock.
A scenic view of water and Big Ben in London, England.
A clock that is on the side of a building.