Mc Lellan Architects is located in Pretoria, South Africa on 196 Loskop St, Newlands,. Mc Lellan Architects is rated 3 out of 5 in the category architect in South Africa. Mc Lellan Architects is an architecture firm based in Pretoria. We are passionate about architecture that benefits its contexts socially, economically, and environmentally. We approach each project according to its unique requirements pertaining to time constraints, detail and budget.
Address
196 Loskop St, Newlands,
Company size
1-10 employees
Headquarters
Pretoria, Gauteng