A clock tower on a historic building next to several stone buildings.
A street view of buildings with a tower clock behind them.
An image of Big Ben on the road in London
The Big Ben clock tower towering over the city of London.
a large clock tower is at the end of a street