Over the past ten years London has attracted nearly $90bn in investment in commercial property landing it in first place for such investments worldwide. Such acquisitions include a Mayfair shop for more than £200 million.
Notify me of follow-up comments by email.
Notify me of new posts by email.
Δ
About the author