Designed by
Title
Thomson Reuters Canary Wharf #78877731
Description
London, UK - November 29, 2014: The reflection of the Thomson Reuters office building in the modern mirror facade of another office building on November 29, 2014 in London.
This image is editorial