Lower Thames Crossing has cost £1.2bn even before construction starts ○ found 2025 › Mar › 07 (Fri) @ 18:51 UTC a story from Financial Times ✅ › Financial Times Thames Crossing ■ Outlay ■ preview sentiment