Sign up for more Information

New Staff

Self Architects are pleased to announce the appointment of Michael Brown to their team.


Michael is a Part I Graduate having completed his degree in Architecture. Michael will be a valuable new member of the team at this busy time.