September 21, 2020 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. By Oliver Gordon.