Lovely house, lovely hosts! The best place to stay in Peckham! 10/10