Tag: Thames

Lower Thames Crossing approved to ease Dartford pressure

The UK Government has given the green light for the development of the Lower Thames Crossing, a new…