Birch Freeman Design
Design ServicesView the employees at
Birch Freeman Design-
Catherine Birch Director at Birch Freeman Design
-
London, England, United Kingdom
-
Rising Star
-
Overview
Birch Freeman Design is an interior architecture studio set up by Catherine Birch and Richard Freeman. With a combined 40 years+ of industry experience, we provide design and design management services for workplace, retail and hospitality clients from startups to leading global brands.