Leica Store Shanghai Opens
Today, June 3, 2016 - Leica Camera has opened its first store in China - Xintiandi in Shanghai! There was a slight rain on-hand for the event, which bodes well according to local tradition for lots of profits! It is located at 1010 West NanJing Road 200041 Shanghai, China and they can be reached at +861 021-6217 2888 by phone or firstname.lastname@example.org by email. The hours are 10:00am to 9:30pm daily, seven days a week.