Designed by
Title
The Thomson Reuters Building in Canary Wharf #36216073
Description
London, United Kingdom - May 9, 2011: Illuminated Thomson Reuters Building situated at Canary Wharf in London at night. Thomson Reuters Corporation is a multinational media firm that provides information for businesses and professionals.
This image is editorial