Shanghai Studio is one of Shanghai’s leading architecture firms headed by Shanghai architects Ben Wood and Delphine Yip offering architecture and interior design service from their architecture practice and design studio in Shanghai China.