0 0 By Megan Construction News 17 Mar: £30m Teddington housing scheme approved Developer London Square is set to start construction on a £30m residential development in southwest London. The company has secured…