Address: 32 Davenport Road Name of Building: Moriyama & Teshima
Architects: Moriyama & Teshima (firm)