Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
Avondale Square Estate is a housing estate in Bermondsey, South East London adjacent to the Old Kent road. It was constructed between 1958 and 1962 and is the largest of City of London's housing estates. The area the estate occupied belonged to the City since 1251, and was originally known as Twelve Acres.