News
Unused Office Space in London is the Equivalent to 17 Houses of Parliament
London currently has 20.2 million square feet of unused office space, a 3.3 million rise since 2020. This is because of the pandemic, the lasting effects of it and the increasing popularity of hybrid working, combined w...
Starting a Business in London? Here’s What You Need to Know
For any new innovator and entrepreneur, starting a new business venture is both an adrenaline adventure and scary challenge. Most new businesses will fail at the first hurdle, usually within the first year or two. A sta...