LUMAS to open first UK store

Founded in Berlin in 2004, the company offers a portfolio of limited-edition fine art and photography prints. Its first UK store, which will span over two floors, will be located in London's Seven Dials.

Read the full article.