The Square Mile by night

Who owns the City?

22 Nov 2011

Foreign investors now own the majority of City of London offices, according to a new study from the Department of Land Economy.

Read More