20 May 09 Peckham Space proposed visual of new building on Peckham Square, by Penson Ltd, 2009. ‘Peckham Space proposed visual of new building on Peckham Square, by Penson Ltd, 2009.’ 0 Comments