We are IDP. We seek to enhance daily life through architecture. We use design creativity, logic, collaboration and pragmatism to realise places and space. Ideas, delivered.

We are IDP