Zaha Hadid Architects-designed Leeza SOHO is now open. Located on Lize Road in southwest Beijing, the 45-storey 172,800m² tower anchors the new Fengtai business district – a growing financial and transport hub between the…
Architecture Office design