Artifex Conservation Architects
Artifex is a small practice which offers a dedicated personal service where close, creative working relationships with clients are formed. We specialize in innovative, individual design within the historic environment……. Visit Page