Editorial TeamPeckham pad's for home-working lifestyle Notting Hill Genesis is thrilled to offer a variety of spacious two- and three-bedroom duplexes at their award-winning scheme-Peckham Place.