The Ritz is the most popular hotel in London for multimillionaires | AWANI International