British lighting brand Tala's has designed its offices, which include an outdoor terrace, showroom, and their own test lab, in a canal-side warehouse in London. Read more
No comments:
Post a Comment