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 ...
Brookfield is planning to build a 54-storey skyscraper in the City of London at 99 Bishopsgate Sir ... St Ethelburga’s light and increase new wind tunnels which will both damage the centre ...