Black Star Pastry Shanghai Flagship Store / Linehouse January 24, 2022 Collin Chen Architecture, Architecture Article, Architecture News, Home design ideas, Interior Design 0 © Jonathan Leijonhufvud architects: Linehouse Location: 1265 Yuyuan Road, Shanghai, China Project Year: 2021 Photographs: Jonathan Leijonhufvud Area: 380.0 m2 Read more »