Canary Wharf tower reflecting in the windows of the sky rise next door.