• 2 days 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♪♪

Recommended