Big Been clock tower in London, England on an overcast day.