A street clock near Westminster Cathedral on London.