London, United Kingdom

Studio tour/ a talk from the Architects - Haworth Tompkins session 2