3349483877 9e1f08e538 b

The Powell Estate is a council housing complex located in Peckham, London, England, United Kingdom, Earth. Many human families live here, and there is currently vacancy.

Known ResidentsEdit

  • The Oswald Family
  • The Wood Family
  • The Marlowe Family

Known FlatsEdit

  • Flat 07 (Oswald)
  • Flat 32 (Wood)
  • Flat 33 (Marlowe)


Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.