modern architecture london
modern architecture london

Idea Store Whitechapel

Adjaye Associates, 2005
Library | Whitechapel Road, E1
Photos taken September 2012.