Dubbed ‘the Helix’, it’s a 350-foot, 22-storey building which takes its inspiration from helixes which occur in nature. That, or a certain emoji.
Continue Reading