Lovely town house perfect location for Peckham fab hosts who make you feel really welcome