It’s official: London has more multimillionaire residents than any other city in the world. (Is anyone else not that surprised by this?)
According to analysis from global rich-person tracker Wealth Insight, we’re up 3.4% from last year and we’ve knocked Tokyo off the top spot. A grand total of 4,549 multimillionaires are currently swanning around London in their lavish supercars. Lucky us, I guess?
The luxe side of London:
? This Year’s RHS Chelsea Flower Show In Pictures
? 5 Envy Inducing Members’ Clubs That We’ll Probably Never Get Into
? 6 London Houses We Fancy If We Win Tonight’s Huge Euromillions Jackpot
? Go Green At Teapigs’ Matcha Tea Terrace At Harvey Nichols