London has taken the crown back from New York in an annual ranking of the world’s top cities for the wealthy, despite concerns about Brexit affecting its attractiveness.

The UK capital topped property agency Knight Frank’s City Wealth Index, published as part of its annual Wealth Report.

The index scores cities based on the number of individuals...