Reduced space on the Chelmsford Road due to redevelopment work of the New Delhi Railway Station is likely to hit traffic movement in central Delhi, especially around the station, Paharganj and ...