Close
GET 20% OFF

By subscribing to our newsletter

China

  1. Rome Wasn't Built In A Day...

    ...but the 15 storey Ark Hotel in Changsha, China was erected in just 6 days! Sure, it's pre-fab, round the clock and wont win any awards for it looks but the logistics of the undertaking are mind-blowing. We also want to point out that if you watch the time-code and footage carefully enough, you might see us deliver and install...

1 Item