the sun reflection off a glass office building in Canary Wharf London