This light-filled Leica Store spanning approximately 200 m2 is found on the ground floor of Westbund Central. This international open-air destination for shopping and lifestyle, culture and design is located directly on the banks of the historical Huangpu River in south-west Shanghai. While the Westbund district was once the industrial heart of the city, it is now a lively cultural quarter. With galleries, contemporary architecture and wide promenades, it combines urban dynamics with the quiet elegance of the river district.
The store features the entire Leica portfolio including selected pre-owned products and a dedicated watch department. The Leica Gallery serves as the cultural heart of the store. Together with event spaces and the Leica Akademie’s inspiring courses, it creates a space for photographic art and dialogue. An exclusive VIP room invites visitors to private home cinema screenings. Round off your Leica experience in the sumptuous atmosphere of nearby Café Leitz with its patio.