Fact of the Day

  Empty office space in London is estimated at roughly 2.88m sq metres (31m sq ft).

 That’s about 2.88 sq km (712 acres), and it’s 50% more than the mere 1.8m sq metres available in the capital in 2019.

Leave a Reply

Your email address will not be published. Required fields are marked *