A flawless blue sky over Canary Wharf.