The building never stops in East London. This one some new apartment blocks in Canning Town.
Related tags
Related collections