Mindspace to open third site in London

Flexible office space provider Mindspace is to open its third site in London in the Metro building in Hammersmith, W6, in July.

Mindspace has signed a 10-year lease with Patrizia AG for 35,000 sq