Great apartment in a good location in Peckham. Very nice terrace area.