Key Facts For Buyers - 102, Peckham Hill Street, London, SE15