Zara signs for major new Battersea Power Station store

The massive redevelopment of Battersea Power Station is to get a 48,800 sq ft Zara store as part of its upcoming retail offering.

The new outlet will be on Electric Boulevard, SW8, mooted as the development’s new high