Green Light for New £184M Cambridge South Train Station

Green Light for New £184M Cambridge South Train Station

The Department for Transport (DfT) has granted a transport and works act order (TWAO) to Network Rail for the construction of its brand new Cambridge South railway station. The station will be next to the Cambridge Biomedical Campus, an area highlighted as having...