Stalled construction site with partial ground works already completed in Canary Wharf financial district at Riverside South on 15th August 2023 in London, United Kingdom. Canary Wharf is an area located near the Isle of Dogs in the London Borough of Tower Hamlets and is defined by the Greater London Authority as being part of Londons central business district. This plot was originally purchased with plans to build a new European headquarters for JP Morgan and owned by JP Morgan Chase, however the project remains uncertain.