Very comfy apartment near peckham, a lot of buses nearby to get quickly in town center.