The Big Ben clock tower towering in a blue cloud covered sky.