Nice flat, clean, quiet, spacious and well located within Peckham.