Mount Anvil picked for 300-home Isle of Dogs scheme

Mount Anvil and Riverside Group have exchanged contracts to form a joint venture to redevelop the Tiller Road Estate on the Isle of Dogs, E14, as a circa 300-home scheme.

The proposed