All places tagged "David Adjaye"

Whitechapel Idea Store

2001-5, public library for Tower Hamlets Council

James Edmeston John Samuel Hayward David Adjaye