Amin Taha Architects Ltd.Professional services15 CLERKENWELL CLOSELONDON, WSM, EC1R 0AA · GB02072539444Email unavailableamintaha.co.ukHours not available