“More than half of high-net-worths around the world name luxury London property as their top investment vehicle,” he said “These people aren’t just buying homes — they’re setting up businesses, schooling their kids, buying cars and employing tax-paying British adults.