95 Peckham Road

95 Peckham Road is a beautiful new tenement style mansion block located in a prominent location on the North side of Peckham Road in Southwark. The building’s stepped profile creates a sunny south facing roof terrace for each apartment and in time a lively and colourful back drop to the street.