MESURA have created a practical, flexible and aesthetically pleasing design for their offices located in Barcelona, Spain. For the concept design of our