See all shopping in Shanghai
The Villa
THE VILLA 1 Taojiang Lu (Near Yueyang Lu) Shanghai, China 200031 Phone: 86 (21) 64669322About
Featuring a blend of modern and vintage decor, this sleek retail space is an oasis for Shanghai's fashion victims. Covering high-end fashion labels as well as up-and-coming designers, it sells exclusive brands mainly from the U.S., many of them sold in Shanghai for the first time.
49 wishlists