London Wiki
Advertisement

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 [1]

The Creekmouth Preservation Society page is [2]

Advertisement