The Villa

THE VILLA 1 Taojiang Lu (Near Yueyang Lu) Shanghai, China 200031 Phone: 86 (21) 64669322

About

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

If you have been to The Villa, share your experience

Review this place