answersLogoWhite

0

Peckham is an area of London not an estate.

Nelson Mandela House was on the Nyerere estate.

User Avatar

Wiki User

13y ago

What else can I help you with?