Liverpool Street Station upgrade central to London business growth
The City of London Chamber of Commerce has decided to back the redevelopment of Liverpool Street Station. The proposal is in line with the needs of a contemporary global city which needs high-quality connectivity to key business destinations.
Read More