The City of London Corporation approved a plan to more than double the size of a financial district office tower close to Liverpool Street station to over 1 million square feet.
As part of an improvement programme LondonLiverpool Street is closing its ticket office to make way for a new one. Between February 3 and February 23, the ticket office at LondonLiverpool ...