Lower Thames Crossing, the 2nd fixed road crossing the River Thames east of Greater London
The latest Sep 2023 A £2.3bn contract to dig the Lower Thames Crossings 4.2-kilometre tunnel will reportedly be awarded in a few weeks following over … Read more