Exclusive News Articles

Office space availability in London at 15-year low

The latest research from CBRE has established that the amount of commercial property space under offer in Central London is at a level not seen since the end of 2000.