Lotus Mayfair: Landmark London Location For First Ever Global Store And Digital Showroom
Many of the world’s best-known premium and luxury brands, automotive and beyond, have a retail presence in London’s upmarket Mayfair district. Later this year Lotus will join them. The company is to open its first ever global store at 73 Piccadilly, on the corner of Berkeley Street and directly opposite one of the most famous … Read more