Great location in Peckham - has everything you need to explore the area for a few days