Friday, 10 September 2010 12:31

Peckham Space by Penson

New arts venue Peckham Space unfolds onto Peckham Square like a green and white Transformer.

Published in News