Prestige marque getting ready to open its first “global store” opposite London’s Ritz.
View more: Lotus takes on Mayfair