November 26, 2020 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.