modern architecture london
modern architecture london

University College Institute of Cancer Studies

Nicholas Grimshaw & Partners, 2007
Institute | Huntley Street, WC1E
Photos taken April 2010.