Skip to playerSkip to main contentSkip to footer
  • 8 months ago
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.
Transcript
00:00♪♪
00:10♪♪
00:20♪♪
00:30♪♪
00:40♪♪
00:50♪♪
01:00♪♪
01:10♪♪
01:20♪♪
Be the first to comment
Add your comment

Recommended