30/06/2004
Idea Store, London
The Idea Stores are the product of a concept pioneered by the London Borough of Tower Hamlets to improve access to a wide range of information and educational facilities. Somewhere between public building, cafeteria, and department store, these publi