July 21, 2021 Oliver Gordon Renewing LondonHaving 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.