Inditex's UK MD on the UK's biggest Zara store
Totalling 48,438 sq ft and spanning two floors, the Battersea store offers Zara’s largest commercial space in the UK (26,910 sq ft). The space integrates
Source: drapersonline.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Max Nutz. Real-time updates on events, politics, business and more.