Westminster clock tower in contrast to a modern building.