This is a CGI of the Ken Shuttleworth designed Helix-London, to be built next to Billingsgate Market on the northern periphery of The Isle of Dogs. Looks good, but the development may cause a few problems for the locals. You see the site at present is home to a McDonald's Drive-Thru, and for the towers to go up, the eatery has to come down. But locals should not panic; this is only a temporary loss. Have a closer look at the CGI, particularly at the right hand bottom corner, notice a familiar logo?