Latin American commercial art space to launch in London this October – The Art NewspaperJune 30, 2026