High-rise property apartmens at the Royal Victoria Docks in Canning Town, Newham, on 11th August 2021, in London, England.