View from the 23rd floor of an office building in Canary Wharf.