IDC Architects is a South African based firm of Architects with operational offices in Cape Town, Johannesburg, Port Elizabeth and East London. Satellite offices based in Durban and Mthatha enable a solid footprint in the market place. International footprints have been established in Nigeria, DRC and Mozambique working with strategic local partners.
Triple Point Novate Hse St Helena Dve, Beacon Bay, Beacon Bay, Eastern Cape