SOHO China’s Galaxy SOHO is a large development comprising a compelling mix of office and retail space. With a total gross floor area of 328,204 square meters, the development is located on a 50,000 square meters lot in central Beijing. The gracefully merging dynamic form of the architectural complex creates a fluid and continuous internal space while establishing a striking and monumental presence along Beijing’s East 2nd Ring Road.