London SE17 - Council Estate Building - Aylesbury Estate - the largest public housing estate in Europe.