A proposed new 54-storey tower by Liverpool Street Station is due to be decided by City of London Corporation members later this week. If approved, 99 Bishopsgate would become one of the tallest buildings in the Square Mile.
The plans have however received push-back from groups including the Government’s heritage body, which has warned of the impact on historic assets such as the Grade-I listed St Paul’s Cathedral. A spokesperson for 99 Bishopsgate said the project would deliver a new ‘landmark’ building in the City, and that the team are working to address concerns raised by stakeholders and consultees.