Alex Stewart Architecture was founded in 2003 and is based in Cape Town's CBD. Alex Stewart Architecture specialises in commercial, public and residential projects, providing...