Battersea Power Station welcomes Zara to Electric Boulevard
The new store will span 48,800 sq ft and will be the brand’s first central London store situated south of the river
Zara has been announced as the first brand to open on Electric Boulevard in Battersea Power Station.