Big Ben towering over the city of London under a cloudy sky.