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 ...
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 ...
RSHP’s 54-storey 99 Bishopsgate, designed for Brookfield Properties, was also approved by the Corporation in January, while a row of towers along Gracechurch Street have been signed off within the ...