London

Who Owns London Commercial Property?

Nevertheless, there are seven main landlords of London property: institutions, property developers, private investors, corporations, landed estates, public bodies, and overseas investors. Who owns UK commercial property? UK Commercial Property Trust is a large British investment trust dedicated to investments in UK commercial properties. Established in 2006, the company is a constituent of the FTSE …

Who Owns London Commercial Property? Read More »