Cookies on our website We use cookies to optimise your experience on our website. By continuing to browse the site, you are agreeing to our use of cookies.
A report, that was published this week reveals that foreign ownership of office space in London’s Square Mile has rose dramatically since the 1980s.... Read More