Foster + Partners projects

London | Since 1967 | Employees 1000