Design Squared Architects is a design practice founded in 2007. The firm works across architecture and interior design, specialising in residential, commercial and new build projects. The studio comprises a close-knit team of architects that work from its office in southeast London.
Company: Design Squared Architects
Number of Employees: 10-20