English water companies to plant 11 million trees by 2030
English water companies have announced that they have planned to plant 11 million trees in order to improve the environmental conditions and also to...
Green light for huge commercial scheme of Canada Water
British Land has been given permission to proceed with plans for a new town centre at Canada Water, which will include three...