peckham library is located 124 peckham hill street in se15 (SE15 5) in the region of london (england). This place is listed in the library category of the geodruid se15 2023 guide.