August 04, 2019 by Oliver Gordon Renewing London Having exhibited his art across the globe and twice beaten cancer, Agamemnon Otero has now set his sights on giving London’s power back to its people. Oliver Gordon reports.