You asked:

facts about Peckham

  • Peckham
    Peckham
    Peckham is a district of south-east London, England, 3.5 miles south-east of Charing Cross.