Architected Ltd - the United Kingdom

New Build Design Firm of the Year - UK