set: 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