FAR FROM BEING playthings of the rich, what are often disapprovingly called trophy assets are an important part of a country’s investment attractiveness. Most countries have some and Britain has more than most. To have these shiny baubles for sale, attracting foreign money in serious measure, is a potent aspect of success.
When the term is used, one often thinks of real estate. London, as an international rather than English city, is effectively the only UK destination for foreign money seeking a home