London becomes world’s third most expensive city for office space
The UK’s capital is among the top three most expensive cities in the world to rent office space, with New
The UK’s capital is among the top three most expensive cities in the world to rent office space, with New