Company name: Lumens Of London
Description: We design, create and install beautiful lighting from our creative London studio. See our latest projects for ZARA, Versace and Nicce here.
7 Atlas Mews, London E8 2NE, United Kingdom