Thames Water has won planning consent for the proposed 15-mile ‘super sewer’ tunnel beneath London. The announcement that Chambers Wharf will be a major site for work was made just hours before Parliament rose for a month’s recess. The go-ahead…
↧