Great location in Peckham. Recommended!