July 30, 2018 Penthouse in Peckham by Ensoul Pin on Pinterest Pin Save Photo Save Email Photo Email Penthouse in Peckham is an industrial apartment located in London, United Kingdom, redesigned by Ensoul.