Where is Peckham located?
Q: Where is Peckham located?
A: Peckham is located in southeast London.
Q: What borough is Peckham in?
A: Peckham is in the London Borough of Southwark.
Q: How many people live in Peckham?
A: About 15,000 people live in Peckham.
Q: What is the meaning of the name "Peckham"?
A: "Peckham" is a Saxon place name that means the village of the River Peck.
Q: What evidence suggests earlier Roman occupation in the Peckham area?
A: Archaeological evidence indicates earlier Roman occupation in the Peckham area.
Q: When was the River Peck closed over?
A: The River Peck was closed over in 1823.
Q: What kind of area is Peckham?
A: Peckham is a "deprived area" with a large ethnically diverse public housing estate.