Built by Consarc Architects in Daventry, United Kingdom with surface Images by Andrew Hatfield. Consarc Architects unveil the iCon Innovation Center, an innovative low-carbon office building and conference centre,.
Plaza 66 one Shanghai’s most popular shopping malls. But it also is Shanghai’s tallest and one of the city’s most recognizable buildings. Like our SWFC, Plaza 66 was designed by the great architects of Kohn Pedersen Fox.