
A huge new skyscraper next to Liverpool Street station has been given the go ahead by the City of London Corporation.
The 54 storey tower at 99 Bishopsgate was approved by the Corporation’s Planning Applications Sub-Committee.

A huge new skyscraper next to Liverpool Street station has been given the go ahead by the City of London Corporation.
The 54 storey tower at 99 Bishopsgate was approved by the Corporation’s Planning Applications Sub-Committee.