Thames View Estate

Thames View Estate is a large housing estate in East London, England near Barking.

It contains 2,000 homes and was built between 1954 and 1960 by Barking Borough Council

More information on the Wikipedia page