modern architecture london
modern architecture london

Peckham Library

Alsop and Störmer, 2000
Library | Peckham Hill Street, SE15
Photos taken April 2010.