File:Powell Estate Aliens of London.jpg

Summary
The Powell Estate in 2006. From TV: Aliens of London.