December 2009 News archives

Minerva sells off London office space for £40m

7th December 2009

London office space totaling some 44,000 sq ft has been sold off by property development company.