Even if there are 10 to 15min walk from Peckham Rye station, the place is nice and we enjoyed our time in London.