How Much Will the DLR Extension to Thamesmead Cost? Complete Breakdown of the £700 Million to £1.7 Billion Project
The DLR extension to Thamesmead carries an estimated price tag between £700 million and £1.7 billion based on Transport for London’s Strategic Outline Business Case submitted to the government in…