A new city is taking shape Step inside this luscious and luxurious fresh district of London, with three stunning residential towers at its helm, set to become
The site extends to approx. 0.81 hectares (2 acres) and has a frontage to Stallingborough Road with access being gained from the new spine road into the site,