Thomson Reuters Foundation

  • 30 s collonade, E14 5EP, London