modern architecture london
modern architecture london

Darwin Centre

C. F. Møller Architects, 2009
Museum | Cromwell Road, SW7
Photos taken September 2011.