WE ARE HELIX 3D
WHAT WE ARE BEST KNOWN FOR
IS SIMPLY MAKING THINGS HAPPEN

Swarovski

Installations

The creative vision for Swarovski’s flag ship London store; 2000 crystal insects swarming through the shop window. We were able to install the 2000 flying crystals without a single one of the 4000 support threads getting tangled, not an easy task but that’s what we are here for!

SHARE