Lumas Gallery curates new UK flagship in Seven Dials
Shaftesbury has today announced that LUMAS Gallery will bring its sought-after exhibition and store concept to 21-23 Earlham Street in Seven Dials in September 2019, which will serve as the company’s UK flagship site.