THOMSON REUTERS, LONDON

140,000 SQFT