Mochen Architects & Engineers designed this office for themselves in Beijing, China. Tong Linge Road is located south of Beijing Xicheng District, between Chang’an Street and the Xuanwumen West Street. Our new office sits on the west side of the road. Before transformation it once was the Beijing Institute of TV Technology, a typical 1980’s office building with a courtyard.
We found that construction along the Tong Linge Road is extremely diverse: both sides of the road are large tracts of courtyard houses that have been converted or added by the locals are in derelict condition and facing demolition