Limitations Permitted - Peckham Space from Felix Gonzales on Vimeo.
In November 2009 Peckham Space will open a new state-of-the-art contemporary art space on Peckham Square, London SE15.