Where is Peckham Located? Map of Peckham
Which part of London is Peckham?
Peckham is in United Kingdom (Greater London, England) in the Europe/London time zone. Nearby places are Brixton, Lambeth and City of London.
Is Peckham a nice part of London?
Is Peckham a poor area?
Is Peckham a black area?