London E14 - Isle of Dogs, Poplar - South Quay Plaza, a residential-led development under construction in Millwall on the Isle of Dogs, London, within the borough of Tower Hamlets developed by Berkeley Group Holdings and designed by architect Foster + Partners.