Peckham
Peckham Place
Mixed use development for Notting Hill Genesis in Peckham, South London delivering 333 mixed tenure apartments and 450 m2 (GIA) of flexible retail/office space with car and cycle parking, plant and landscaping and an energy centre.