The BIGGEST Furniture Mall in the World here in China
Barrett explores the Louvre Furniture Mall in Foshan, viewing designer furniture, fireplaces, home gym equipment, tea tables, outdoor pieces, and European brands. The video describes the complex as 180,000 square meters with more than 1,500 brands and shows an interior area he calls a city within the mall.
Explore this journey ↗

